+ Antworten
Ergebnis 1 bis 3 von 3

Thema: Mehrere Komponenten - Ein Menüpunkt

  1. #1
    Neu an Board
    Registriert seit
    06.02.2008
    Beiträge
    5
    Bedankte sich
    0
    1 Danksagung in 1 Beitrag

    Standard Mehrere Komponenten - Ein Menüpunkt

    Hi Leute,

    ich habe mehrere Komponenten entwickelt, und möchte sie, da sie thematisch zusammen gehören in ein Menü im Backend packen:

    Code:
    [Meine Komponenten]
    | - [com_a]
    | - [com_b]
    | - [com_c]
    Bis jetzt liegen sie nebeneinander:
    Code:
    [Meine Komponenten] - [com_a]
    [Meine Komponenten] - [com_b]
    [Meine Komponenten] - [com_c]
    Meine xml. Für jede Komponente ist sie relativ gleich:
    Code:
    [...]
       <administration>
            <menu>Meine Komponenten</menu>
            <submenu>
                <menu>com_a</menu>
            </submenu>
            <files>
    [...]

  2. #2
    Neu an Board
    Registriert seit
    06.02.2008
    Beiträge
    5
    Bedankte sich
    0
    1 Danksagung in 1 Beitrag

    Standard

    Das geht wohl nicht, oder?

  3. #3
    Hat hier eine Zweitwohnung
    Registriert seit
    14.01.2006
    Ort
    Nienburg
    Alter
    32
    Beiträge
    1.237
    Bedankte sich
    115
    Erhielt 471 Danksagungen
    in 368 Beiträgen

    Standard

    erstelle / benutze ein package install script, ich glaube mit dem hinweis "jxtended" solltest du da etwas finden. alternativ in erweiterungen schauen, die ein solches script verwenden. jce zum beispiel. schritt 1 eine komponente erstellen mit der ueber das script deine anderen komponenten regulaer installiert werden. im zweiten schritt loescht jede komponente fuer sich den eintrag aus der menue tabelle erweiterungen / komponenten. abschliessend traegt die master (install) komponente alle noetigen werte in die tabelle um so das gewuenschte ergebnis zu erzielen.
    im grunde ist es egal welche der komponenten die eintraege loescht und die neue struktur eintraegt. es duerfte aber ueberschaubarer sein, in jeder komponente ein install script zu verwenden und die package / master komponente, die nur die anderen installiert, zum aufraeumen zu nutzen.

    eine weitere alternative koennte lauten, das standard menue modul im backend zu ersetzen.

+ Antworten

Lesezeichen

Berechtigungen

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