SQL-Feld
From Joomla! Documentation
< J3.x:Adding custom fields
SQL-Feld
Artikel in dieser Serie
- Einführung
- Parameter für alle Eigenen Felder
- Kalender-Feld
- Kontrollkästchen-Feld
- Farbe Feld
- Editor Feld
- Zahlen Feld
- Listen Feld
- Bilder-Listen Feld
- Medien Feld
- Optionsfeld (radio)
- Wiederholbares Feld
- Sql Feld
- Textfeld
- Textbereich Feld
- URL Feld
- Benutzer Feld
- Benutzergruppe Feld
- Wie man die Eigenen Felder gruppiert
- Welche Komponenten unterstützen die Eigenen Felder
- Implementierung in der eigenen Komponente
- Eigene Felder in Overrides anwenden
SQL
Dieses Feld bietet eine Dropdown Liste aus Einträgen aus aus einer Abfrage aus der Joomla! Datenbank. Die ersten Abfrageergebnisse aus der Abfrage werden als Optionen in einer Dropdown Liste angezeigt.
Optionen
Spezielle Optionen in diesem Bereich sind:
- Mehrfachauswahl
Erlaubt die Mehrfachauswahl - falls aktiviert. - Abfrage
Die SQL-Abfrage, die die Daten für die Dropdown-Liste liefert. Die Abfrage muss zwei Spalten zurückgeben; eine mit dem Namen"value", die die Werte der Listenelemente enthält; die andere mit dem Namen"text", die den Text in der Dropdown-Liste enthält.
Zugehörige Informationen
Siehe SQL Formular-Feld-Typ
Screenshots
Feld erstellen
Als Beispiel erstellen wir ein Feld mit den Optionen wie im nächsten Bild gezeigt.
Nutzung des Feldes im Backend
Im Backend wird während der Erstellung oder Bearbeitung eines Beitrages (oder auch Kontaktes) das Feld wie im folgenden Bild angezeigt:
Nutzung des Feldes im Frontend
Im Frontend kannst du das Feld wie im nachfolgenden Bild sehen. Die Option "Automatische Anzeige" ist für die Position des Feldes verantwortlich und dein Template ist für die Gestaltung des Feldes verantwortlich.
Felder sind nur sichtbar im Frontend, wenn du diese auch mit Daten im Artikel befüllt hast. Wenn es kein Pflichtfeld ist, können Sie es vergessen?