Neu Wunschlisten Einträge - Array

Groundhog

Gut bekanntes Mitglied
11. Januar 2011
265
7
Austria
Hallo zusammen,

Ich möchte die Wunschliste die derzeit aktiv ist immer oben in einer Liste anzeigen. Ich hab das auch soweit hinbekommen...allerdings frage ich mich ob das nicht eleganter geht als so:


HTML:
...
{if !empty($oWunschliste_arr[0]->kWunschliste)}
    <ul class="list-unstyled mm-wishlist">   
        {foreach name=wunschlisten from=$oWunschliste_arr item=Wunschliste}
            {if $Wunschliste->nStandard == 1}
                <li>Aktives Listenelement</li>
            {/if}
        {/foreach}
        <hr>
        {foreach name=wunschlisten from=$oWunschliste_arr item=Wunschliste}
            {if $Wunschliste->nStandard == 0}
                <li>Inaktive Listenelemente</li>
            {/if}
       {/foreach}
    </ul>
{/if}
...
 

Groundhog

Gut bekanntes Mitglied
11. Januar 2011
265
7
Austria
Edit:

Vergesst es...ich Trottel.....hab die IF Abfrage vereinfacht....

Kann geschlossen werden.

PS: Manchmal seh ich den Wald vor lauter Bäumen nicht.....o_O
 

Groundhog

Gut bekanntes Mitglied
11. Januar 2011
265
7
Austria
Hello again,

Ja wenns denn ginge. Mir ist vorhin aufgefallen dass die Vereinfachung wieder die Reihenfolge killt. Somit bleibt wohl keine andere Möglichkeit als das Array zweimal abzufragen und die Aktive Merkmalliste dabei generell an die erste Stelle zu setzen. Das ist zwar mehr Code (und schön isses auch nicht) aber es funktioniert soweit wenigstens.