[Gelöst] Checkboxen in Modul-Templates nummerieren??
Verfasst: Sa 13. Aug 2011, 14:51
Hallo Contenido-Community,
ich beiß mir grade die Zähne aus. Ich kombiniere in Contenido 4.8 eine Bildergalerie und ein Kontaktformular. Die Bildergalerie enthält mehrere untereinander stehende Bilder, jedes dieser Bilder kommt aus einem Block-Element in einem Modul-Template.
In dem Block-Element selbst ist ein Kontrollkästchen, welches an das darunter liegende Formular weitergegeben wird. Wird das Kästchen angeklickt, wird eine Mail versandt.
Besagtes Block-Element
Dummerweise kann ich den Namen für die Checkbox nur einmalig vergeben, während ich zumindest den Wert der Checkbox aus der Galerie übermitteln kann. Werden mehrere Bilder angeklickt, wird auch nur 1 Wert im Formular übermittelt.
Frage:
Wie kann ich innerhalb des Block-Elements meine Checkbox so erweitern, das sie mit jedem Element, was auf der Seite durch den Block ausgegeben wird, eine andere Nummer, bzw. einen eindeutigen Wert hat? In einer neuen Galerie darf der Wert gerne wieder bei 1 beginnen, denn der Name der Galerie kommt aus dem Formular.
Ich beherrsche kein PHP und diverse Google-Suchen nach PHP Arrays und Count-Funktionen brachten nicht die gewünschte Wirkung.
Freu mich auf konstruktive Hilfestellungen!
Viele Grüße aus Stuttgart,
Aleksch
ich beiß mir grade die Zähne aus. Ich kombiniere in Contenido 4.8 eine Bildergalerie und ein Kontaktformular. Die Bildergalerie enthält mehrere untereinander stehende Bilder, jedes dieser Bilder kommt aus einem Block-Element in einem Modul-Template.
In dem Block-Element selbst ist ein Kontrollkästchen, welches an das darunter liegende Formular weitergegeben wird. Wird das Kästchen angeklickt, wird eine Mail versandt.
Besagtes Block-Element
Code: Alles auswählen
<!-- BEGIN:BLOCK -->
<a href="{href}" {linkspez}>
<span class="img" style="background-image: url('{thumb}');"><img class="hide" src="{thumb}" alt="" /></span>
</a><br />
<input type="checkbox" name="bild" value="{thumb}" /> Dieses Bild bestellen
<!-- END:BLOCK -->
Frage:
Wie kann ich innerhalb des Block-Elements meine Checkbox so erweitern, das sie mit jedem Element, was auf der Seite durch den Block ausgegeben wird, eine andere Nummer, bzw. einen eindeutigen Wert hat? In einer neuen Galerie darf der Wert gerne wieder bei 1 beginnen, denn der Name der Galerie kommt aus dem Formular.
Ich beherrsche kein PHP und diverse Google-Suchen nach PHP Arrays und Count-Funktionen brachten nicht die gewünschte Wirkung.
Freu mich auf konstruktive Hilfestellungen!
Viele Grüße aus Stuttgart,
Aleksch