Zum Inhalt springen

F:For each Problem

Erstellt am 21. August 2019 · 1 Antwort · letzte Antwort am 21. August 2019

Tags: Fluid, HTML & CSS, Frage

GODagda ·
<html>
<f:for as="array1" each="{objectArray1}">
    {array1.inhalt_id}
    <f:for as="array2" each="{objectArray1}">
        {array2.inhalt_id}
    </f:for>
</f:for>

oder 

<f:for as="array1" each="{objectArray1}">
    {array1.inhalt_id}
</f:for>

<f:for as="array2" each="{objectArray1}">
        {array2.inhalt_id}
    </f:for>

</html>

Ich habe das Problem dass bei beiden malen ich nur für den oberen Durchlauf Inhalte bekomme aber nicht für den Nächsten , als hätte sich der Array geleert.

Wenn ich aber ein Zeichen anstatt den Inhalt abzufragen hineinschreibe , wird es auch der Array Größe entsprechend erstellt.

Ich versuche mehrfach bearbeitbare select boxen zu machen bei denen ich sogesehen auch wiederholt den Inhalt brauche aber nur die 1. selectbox wird dann befüllt aufgrund dieses Problems .

Wie kann ich das lösen , wird der Inhalt geleert nach einem Durchlauf , sollte ich beim neuladen der seite allgemein direkt einen Ajax aufruf machen welcher einfach das ganze direkt aufbaut ?(das ist etwas was ich vermeiden möchte)

Vielen Dank schon mal

GODagda

Teisinger ·

was?

Du möchtest mehrere Selectboxen mit dem gleichen Inhalt? Warum dann ein Array?

Du kannst ja in deiner Schleife <f:debug>{as_value}</f:debug> ausgeben lassen.