+ Antworten
Ergebnis 1 bis 3 von 3

Thema: multiple select box im modul backend

  1. #1
    Neu an Board
    Registriert seit
    26.03.2008
    Beiträge
    3
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Frage multiple select box im modul backend

    Hoi @ll,

    Ich suche schon seit ein paar tage nach einer möglichkeit wie ich in einem modul backend einen multiple select box hinbekomme.

    Habe in verschiedene foren gesucht ohne erfolg.
    Hier im forem würde das problem auch schon angesprochen.

    Gibt es keine lösung ??

    Ich brauche genau die function wie im "Menu Assignment"
    was man in jedem modul zurück finden kann

  2. #2
    Gehört zum Inventar
    Registriert seit
    18.02.2005
    Beiträge
    8.841
    Bedankte sich
    85
    Erhielt 2.269 Danksagungen
    in 1.936 Beiträgen

    Standard

    Du kannst über den DOM der XML Datei Pfade zu Hilfsdateien angeben, um bestimmte
    HTML Konstrukte bzw. Daten in die Auswertung der XML Datei zu laden, sprich beliebige
    Funktionen da einzubauen.

    Kann ich dir aus dem Kopf nicht sagen, aber werde nach erfolgreicher Suche ein
    Beispiel geben.

    Edit:

    XML Datei:
    Code:
    <params addpath="/pfad/zum/verzeichnis">
    	<param name="id" type="xyz" default="0" label="Label" description="Beschreibung" />
    </params>
    Im Verzeichnis werden die PHP Dateien vorgehalten, die genauso heißen, wie
    unter type angegeben.

    Wenn es so eine Liste schon gibt, kannst du auch auf einer dieser bereits
    bestehenden Dateien zugreifen. (Hoffentlich) Funktionierendes Beispiel:

    Code:
    <params addpath="/administrator/components/com_content/elements">
    	<param name="id" type="article" default="0" label="Label" description="Beschreibung" />
    </params>
    Hier wird also die Datei article.php im Verzeichnis /administrator/components/com_content/elements
    aufgerufen und gerendert. Beispiele im obigen Verzeichnis.

    In dieser Datei kann man dann seine Listen etc. selbst beschreiben:

    PHP-Code:
    class JElementXYZ extends JElement
    {
        var    
    $_name 'XYZ';
        function 
    fetchElement($name$value, &$node$control_name)
        {
                        return 
    'Test';
        }

    Auch hier wieder XYZ als Platzhalter für den type.


    Viele Grüße
    ec

  3. Erhielt Danksagungen von:


  4. #3
    Neu an Board
    Registriert seit
    26.03.2008
    Beiträge
    3
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Das klapt ja wünderbar

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein