Hallo,
gibt es eine Möglichkeite eine "ComboBox" (Liste, die beim Anklicken aufklappt) in FCEs einzubauen?
Das Problem ist folgendes:
Ich generiere ein FCE für Links. Hier habe ich die Eingabefelder (Plain Input) für Linktext, URL, Attr:href, Attr:css und Attr:title gesetzt.
Die Links belege ich per Css mit einem Hintergrundbild. Deswegen die manuelle Eingabe für CSS, für eine jeweils neue Klasse und Hintergrundbild.
Und hier ist nun die Frage.
Kann ich in der "DS" für das CSS Attribut-Mapping eine Compobox einbauen, in der ich alle Klassen vordefiniere. So dass ich nur noch auf die Box gehe und eine entsprechende Css-Klasse auswählen kann?
Wenn ja, wie mache ich das?
Gruß
Sukkulent 🙂
Vielleicht ein kurzer *klugscheißer* Hinweis:
HMTL kennt keine Combo-Boxen. Was du meinst, sind Select-Boxen.
Eine Combo-Box ist sowohl eine Select-Box, als auch ein Inputfeld.
Siehe auch den Artikel bei Particletree: http://particletree.com/features/upgrade-your-select-element-to-a-combo-box/.
Dort gibts auch eine entsprechende Demo: http://particletree.com/demos/combo-box-demo/.
Genau, was ich meine ist ein "Select Element" und nicht eine "Combo-Box".
Soweit danke für den Hinweis.
Nun zur eigentlichen Frage:
Kann man ein "Select Element" in TemplaVoila einbauen, so das sie in einem FCE verfügbar ist?
Ja, kann man,
siehe "Futuristic Template Building" und "TYPO3 Core APIs".
hallo jenses,
danke für den Tipp. Prinzipiell glaube ich das Prinzip begriffen zu haben.
Was mich jetzt noch beschäftigt ist, kann ich die einzelnen Auswahlpunkte in eine sep. Datei auslagern?
Beispiel:
<config>
<type>select</type>
<item type="array">
kann ich die hier folgenden numIndex-Auflistung aus einer einfachen Text-Datei auslesen, wenn ja, wie muss die Pfaddefinition lauten (beispielhaft)
</item>
</config>
Gruß
Sukkulent
🙂
Sukkulent schrieb
Was mich jetzt noch beschäftigt ist, kann ich die einzelnen Auswahlpunkte in eine sep. Datei auslagern?
Ja, per itemsProcFunc :
<config>
<type>select</type>
<items>
<numIndex index=”0”>
<numIndex index=”0”></numIndex>
<numIndex index=”1”>0</numIndex>
</numIndex>
</items>
<itemsProcFunc>my_itemsProcFunc->main</itemsProcFunc>
</config>
Siehe coreAPIs
Bis hierher erstmal vielen Dank für Deine Hilfe.
Ich habe das soweit mit dem Aufbau der Flexforms denke ich kappiert.
Jetzt noch zwei letzte Fragen, die hoffentlich nicht zu "gewagt" sind.
Wie muss die Datei "aussehen" in denen ich die items reinpacke? Ich bin in php nicht so bewandert, dashalb die etwas "unverschämte" Frage des Vorkauens o.O !
Und kann die Datei überall liegen, z.B. irgendwo im fileadmin-Ordner?