Boxen im Footer

cherry

Gut bekanntes Mitglied
7. Mai 2010
107
0
Ist es möglich, den Boxen im Footer-Bereich eine unterschiedliche Breite zu geben?
Derzeit werden alle Boxen dort mit
Code:
<div class="col-xs-6 col-md-3">
ausgegeben. Wobei ich md-3 mit 25% angegeben habe, somit ergibt sich ein 4-spaltiges Layout.
Nun möchte ich eine 2. Zeile druntersetzen, wobei dort die Breite der einzelnen Boxen größer sein soll.
Wie kann ich das machen?
 

cherry

Gut bekanntes Mitglied
7. Mai 2010
107
0
AW: Boxen im Footer

Hallo, danke für den Hinweis, ich habe es jetzt mal so gemacht, mit "Teilerfolg":
Code:
{if isset($arrBoxBottom) && count($arrBoxBottom) > 0}
                <div class="row" id="footer-boxes">
                    {foreach name=bottomBoxes from=$arrBoxBottom item=box}
                        <div class="col-xs-6 col-md-3">   
                            {if isset($box.obj) && isset($box.tpl)}
                                {if $smarty.foreach.bottomBoxes.iteration < 10}
                                    {assign var=oBox value=$box.obj}
                                    {include file=$box.tpl}
                                {/if}
                            {/if}
                         
                        </div>
                        
                    {/foreach}

                             </div>
            {/if}
Dies ist die Zeile in der footer.tpl die ich nochmal eingefügt habe. Allerdings werden jetzt ALLE Inhalte doppelt angezeigt, was ja eigentlich auch normal ist.
Wie kann ich denn nur die Inhalte in der 2. Zeile anzeigen die ich möchte?
 

cherry

Gut bekanntes Mitglied
7. Mai 2010
107
0
AW: Boxen im Footer

OK, habe es jetzt so gelöst, was hoffentlich korrekt ist. Es funktioniert jedenfalls.
Code:
{if isset($arrBoxBottom) && count($arrBoxBottom) > 0}
                <div class="row" id="footer-boxes">
                    {foreach name=bottomBoxes from=$arrBoxBottom item=box}
                        <div class="col-xs-6 col-md-6">   
                            {if isset($box.obj) && isset($box.tpl)}
                                [B]{if $smarty.foreach.bottomBoxes.iteration > 4 && $smarty.foreach.bottomBoxes.iteration < 10}[/B]
                                    {assign var=oBox value=$box.obj}
                                    {include file=$box.tpl}
                                {/if}
                            {/if}
                         
                        </div>
                        
                    {/foreach}
                    

 
                             </div>
            {/if}
 

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.881
524
Halle
AW: Boxen im Footer

Hallo,
OK, habe es jetzt so gelöst, was hoffentlich korrekt ist. Es funktioniert jedenfalls.
Einfacher wäre es in den ursprünglichen Block in der footer.tpl einfach einen "Zeilenumbruch" einzufügen. Also das
Code:
<[COLOR=#000080][B]div [/B][/COLOR]class=[COLOR=#008000][B]"row" [/B][/COLOR]id=[COLOR=#008000][B]"footer-boxes"[/B][/COLOR]>
    {[COLOR=#000080][B]foreach [/B][/COLOR]name=bottomBoxes from=[COLOR=#000080][B]$[/B][/COLOR]arrBoxBottom item=box}
        <[COLOR=#000080][B]div [/B][/COLOR]class=[COLOR=#008000][B]"col-xs-6 col-md-3"[/B][/COLOR]>
durch
Code:
<[COLOR=#000080][B]div [/B][/COLOR]class=[COLOR=#008000][B]"row" [/B][/COLOR]id=[COLOR=#008000][B]"footer-boxes"[/B][/COLOR]>
    {[COLOR=#000080][B]foreach [/B][/COLOR]name=bottomBoxes from=[COLOR=#000080][B]$[/B][/COLOR]arrBoxBottom item=box}
        {[COLOR=#000080][B]if $[/B][/COLOR]smarty.foreach.bottomBoxes.iteration % [COLOR=#0000ff]4 [/COLOR]== [COLOR=#0000ff]1[/COLOR]}</[COLOR=#000080][B]div[/B][/COLOR]><[COLOR=#000080][B]div [/B][/COLOR]class=[COLOR=#008000][B]"row"[/B][/COLOR]>{/[COLOR=#000080][B]if[/B][/COLOR]}
        <[COLOR=#000080][B]div [/B][/COLOR]class=[COLOR=#008000][B]"col-xs-6 col-md-3"[/B][/COLOR]>
zu ersetzen.
 

Ähnliche Themen