-
Hinzufügen von Parametern
Hi Leute,
ich schreibe gerade meine erste Joomlakomponente auf der Version 1.5.22 und bin soweit auch erfolgreich. Habe nur ein Problem, dem ich im Moment nicht bei komme:
Wie "erkläre" ich Joomla, dass ich beim Hinzufügen meine Komponente in die Menüstruktur eigene Basis- bzw. Komponenten-Parameter angeben will. Da soll ein Dropdownfeld bei sein, welches Daten aus der Datenbank (also dynamisch) beherbergt.
Ich hoffe ihr könnt mir helfen,
Kevin
-
-
Wohnt hier
Leider verstehe ich nicht , was du meinst.
Kannst du es bitte ein wenig ausführlicher erklären ?
-
-
OK. Also, wenn ich eine Komponente erstelle, die im Frontend eingebunden werden kann, dann füge ich diese im Backend über die Menüeinstellungen zu einem Menüpunkt hinzu. Dort erstelle ich einen neuen Menüpunkt (oder bearbeite den Aktuellen). Dann habe ich auf der rechten Seite (z.B. bei der com_contact) sowohl Basis- und Komponenten-Parameter zur Auswahl wie auch Systemparameter. Die Systemparameter sind klar. Die stehen auch bei meiner Klasse da und betreffen halt die Seitendarstellung von Joomla im allgemeinen. Mir geht es um die Komponenten- und Basis-Parameter. Primär um die Basisparameter.
Ich möchte zu Übungszwecken eine neue Komponente (com_contactadv) schreiben. Sprich eine erweiterte Kontaktkomponente. Funktioniert soweit auch schon ganz gut. Allerdings möchte ich, dass man mehrer Kontaktformulare ins Frontend einbinden kann (mit unterschiedlichen Empfängern). Dazu muss ich beim einbinden ins Frontend eine Auswahl der Kontakte treffen können. Die com_contact als Vorbild genommen geht dies über die Basisparameter beim erstellen/editieren von Menüpunkten.
Meine Frage ist nun wie regel ich das mit dem Blick darauf, dass über das Backend natürlich weiterhing neue Empfänger hinzu gefügt werden können oder auch entfernt. Habe da schon einiges über diverse XML Dateien gelesen, diese scheinen mir aber nicht wirklich dynamisch genug zu sein, um das zu realisieren. Dann habe ich was von der JParameter-Klasse gelesen. Finde da aber keine wirkliche Doku drüber (wenn die das überhaupt kann^^).
Naja. Ich hoffe, dass war ausführlich genug
-
-
Stichwort: default.xml in deiner view...
Hatte das gleiche Problem :-)
-
Stichworte
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
Foren-Regeln
Lesezeichen