+ Antworten
Ergebnis 1 bis 4 von 4

Thema: Item ID im Frontend anders im als Backend angezeigt (trotz 'Unique ItemID')

  1. #1
    Neu an Board
    Registriert seit
    30.03.2007
    Ort
    Oberpfalz
    Beiträge
    21
    Bedankte sich
    6
    1 Danksagung in 1 Beitrag

    Frage Item ID im Frontend anders im als Backend angezeigt (trotz 'Unique ItemID')

    Hallo Leute,

    das ganze Thema ist etwas wirr

    Ich erstelle auf Plattform von einer Joomla-Installation einen Internetauftritt von drei Gemeinden (die einer Verwaltung angehören).

    Aufgrund dessen habe ich auch mehrere identische Content Items. Ich habe insgesamt 3 Templates, in jedem Template wird ein anderes Menü abgerufen. In diesen sind nun teilweise die selben content items mehrfach verlinkt.

    Ich bin mittlerweile schon darauf gekommen dass in den jeweiligen Menüeinträgen "Unique Item ID" aktiviert sein muss, damit ein Aufruf über das richtig dazugehörige Menütemplate gewährleistet ist.

    In der Menüansicht im Backend sehe ich Beispielsweise beim Punkt "Behörde" die ID 284 und die CID 69

    Im Frontend wird hingegen die URL index.php?option=com_content&task=view&id=69&Itemi d=168 ins Menü eingefügt

    Das ist die ItemID die beim ersten Einbinden in das Menü der anderen Gemeinde generiert wurde.

    Nun meine Frage: Warum macht der das? Warum vergibt er nicht den richtigen Aufruf der wie folgt lauten sollte index.php?option=com_content&task=view&id=69&Itemi d=284
    Wenn ich diese URL eingebe zeigt er mir den richtigen Content und auch das richtige Template ein.

    Beim allerdings automatisch o.g. generierten Links springt er logischerweise zwar auf den richtigen Content, aber auf das falsche Template.


    Wer weis dazu Rat? Vielen Dank

    Gruß,
    Tobi

  2. #2
    Neu an Board
    Registriert seit
    30.03.2007
    Ort
    Oberpfalz
    Beiträge
    21
    Bedankte sich
    6
    1 Danksagung in 1 Beitrag

    Standard Fehler gefunden!

    ... so, ich weiss woran es liegt!

    Ich hab die http://www.joomlaos.de/option,com_remository/Itemid,41/func,fileinfo/id,1484.html]Modifikation mod_mainmenu.php nach der Installation eingefügt.

    Tja, daran lags! Hab jetzt die original mod_mainmenu.php wieder ins Verzeichnis /modules/ geschoben, und sieh da, die ItemIDs werden richtig ins Menü übernommen!!!

    Allerdings ist nun das Sub-Submenü (sub02menu) nicht mehr formatiert, kennt jemand eine Alternative für Unter-Untermenüs?

    Vielen Dank & Gruß,
    Tobi

  3. #3
    Gehört zum Inventar Avatar von j!-n
    Registriert seit
    26.07.2007
    Ort
    EA / HH / B
    Beiträge
    5.846
    Bedankte sich
    258
    Erhielt 1.229 Danksagungen
    in 1.155 Beiträgen

    Standard

    Nun, diese Modifikation ist mittlerweile über 2 Jahre alt und ursprünglich für Mambo 4.5.2 gedacht, da darfst Du Dich nicht wundern. An Deiner Stelle würde ich die ursprünglichen Dateien wiederherstellen und diesen Fix (Joomla 1.0.12) testen.
    Joomla kaputt? Gehackt? Migration mißlungen? Datensalat?
    www.joomla-notdienst.de - Soforthilfe & Webentwicklung
    Einsteiger- FAQ - bitte lesen!

  4. #4
    Neu an Board
    Registriert seit
    30.03.2007
    Ort
    Oberpfalz
    Beiträge
    21
    Bedankte sich
    6
    1 Danksagung in 1 Beitrag

    Standard

    Vielen Dank für deine hilfreichen Tipps - wie du meinem vorherigen Posting entnehmen konntest habe ich dies schon getan


    Ich hab mich nun selbst um eine neue Version der veränderten mod_mainmenu gekümmert und hab diese auch bei download.joomla.de eingereicht.
    Mit meiner Version stimmt auch die Übergabe der Unique Item ID aus der Datenbank in das Menü was bei der Version von 'das medienkombinat' nicht ging da es noch für MAMBO gedacht war.


    Diese Datei hänge ich auch für alle interessierten an dieses Posting an. Damit ist der Thread abgeschlossen.
    Angehängte Dateien

+ Antworten

Lesezeichen

Berechtigungen

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