Joomla! Forum Schweiz wird Teil der D-A-CH Community

Nach vielen Jahren als zentrale Anlaufstelle für Fragen rund um Joomla! in der Schweiz wird das Joomla! Forum Schweiz künftig als Archiv weitergeführt.

Die Joomla!-Communities aus Deutschland, Österreich und der Schweiz arbeiten heute enger denn je zusammen. Deshalb bündeln wir künftig auch den deutschsprachigen Support und Austausch an einem gemeinsamen Ort im Joomla! D-A-CH Forum.

Für neue Fragen, Diskussionen und den Austausch mit der Community nutzt bitte ab sofort:

forum.joomla.de

Das Joomla! Forum Schweiz bleibt weiterhin bestehen und wird als Archiv im Lesemodus erhalten. Die vielen Beiträge, Lösungen und Erfahrungen aus den vergangenen Jahren bleiben damit weiterhin zugänglich und über die Suche auffindbar.

Wir bedanken uns herzlich bei allen Mitgliedern, Moderatoren und Helfern, die das Schweizer Joomla! Forum über viele Jahre mit ihrem Wissen und ihrem Engagement geprägt haben.

Wir sehen uns im Joomla! D-A-CH Forum!

Modul ohne Menülink einblenden

  • iAge
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
26 Mai 2009 19:23 #21929 von iAge
Modul ohne Menülink einblenden wurde erstellt von iAge
Hallo Zusammen

Ich bin schon lange auf der Suche nach einer Lösung zu der folgenden Frage.
Ist es möglich ein Modul auf irgend einer Position zu platzieren und einzublenden
auch wenn 1. nicht alle Menüpunkte ausgewählt sind und 2. es zu dieser Seite keinen
Eintrag im Menü gibt. Z.B. Suche oder direkt aus dem Content ein Link auf einen anderen
Content gesetzt wird.

Jeder Tip ist willkommen.

Danke.

Liebe Grüsse

Simon
  • Schtrietfaidor
  • Neues Mitglied
  • Neues Mitglied
Mehr
26 Mai 2009 20:56 #21930 von Schtrietfaidor
Schtrietfaidor antwortete auf Re: Modul ohne Menülink einblenden
Hi iAge,

ganz ohne Menülink wirds nicht gehen.

Aber das ist nicht problematisch:
Lege Dir ein "Blindmenü" an: Ein Menü, worin Du die Beiträge und Komponenten verlinkst, die sonst nicht verlinkt sein sollen. Das Menü-Modul legst Du auf eine Position, die es in Deinem Template nicht gibt. So ist das Menü veröffentlicht, wird aber nirgendwo sichtbar.
Daran kannst Du dann Deine Module anknüpfen.
  • DietmarH
  • Neues Mitglied
  • Neues Mitglied
Mehr
27 Mai 2009 02:02 #21937 von DietmarH
DietmarH antwortete auf Re: Modul ohne Menülink einblenden

Schtrietfaidor schrieb: Das Menü-Modul legst Du auf eine Position, die es in Deinem Template nicht gibt.

So eine Position sollte es in einem vernünftigen 1.5er Template nicht geben, weil die Positionen nicht mehr unabhängig vom Template definiert werden, sondern in der .xml stehen.

Modul unpublishen reicht. Dann ist die Position egal.
  • Schtrietfaidor
  • Neues Mitglied
  • Neues Mitglied
Mehr
27 Mai 2009 08:06 #21941 von Schtrietfaidor
Schtrietfaidor antwortete auf Re: Modul ohne Menülink einblenden
Was spricht denn dagegen, eine "Dummy"-Position für solche Zwecke in der XML anzulegen?
Laufzeitprobleme? Unnötiger Müll?

Dass ich Module an Menüs anhängen kann, die unveröffentlicht sind, war mir aber bis dato auch neu. :-X X
Stimmt aber, denn das "reine" Menü ist ja unabhängig vom eingesetzten Menümodul.
Wieder was gelernt!
  • iAge
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
27 Mai 2009 08:49 #21944 von iAge
Yeahh...

Danke viel mal. Ihr wisst ja gar nicht, wieviel Gesprächsstoff wir nur wegen dieser Frage in unserer Firma hatten :-)

Das ist eine super Lösung.

Danke.
  • DietmarH
  • Neues Mitglied
  • Neues Mitglied
Mehr
27 Mai 2009 13:16 #21948 von DietmarH
DietmarH antwortete auf Re: Modul ohne Menülink einblenden

Schtrietfaidor schrieb: Was spricht denn dagegen, eine "Dummy"-Position für solche Zwecke in der XML anzulegen?
Laufzeitprobleme? Unnötiger Müll?

Unnötige Schreibarbeit :D Man kann die nicht vorhandene Position schneller direkt in das Positionsfeld schreiben. Danach steht sie übrigens auch für die Pull Down Auswahl zur Verfügung. Dafür muß man also nicht extra die xml öffnen und bearbeiten.
  • parkouma
  • Neues Mitglied
  • Neues Mitglied
Mehr
17 Mai 2010 18:29 #26232 von parkouma
parkouma antwortete auf Re: Modul ohne Menülink einblenden
Guten Tag zusammen :)

Ich hänge seit heute an genau an dem Problem, das im ersten Post hier beschrieben ist. Ich will Module auf Seiten anzeigen, die nicht verlinkt sind. Ich habe ein "blindmenu" die nichtverlinkten Artikel darin verlinkt und die Module dem blindmenu zugewiesen.
Mein Problem ist jedoch, dass die Module nicht eingeblendet werden, wenn ich das blindmenu einer nicht existenten Position zuweise, wie hier beschrieben . Auch wenn ich das blindmenumodul deaktiviere, funktioniert nichts mehr. Das blindmenu muss irgendwo angezeigt werden, so scheint es zumindest.

Kann mir jemand die obigen Lösungen nochmal ganz genau beschreiben, oder hat jemand eine Idee, an was es liegen könnte?

Als Alternative habe ich mir noch gedacht, das Menu einfach anzeigen zu lassen und mit CSS visibility: hidden; zu verbergen, aber das ist ja auch nicht das Gelbe vom Ei...

liebe Grüsse parkouma

edit: achja, Joomla 1.5!
Mehr
17 Mai 2010 18:55 #26234 von patrick
patrick antwortete auf Re: Modul ohne Menülink einblenden
Hi parkouma und willkommen

parkouma schrieb: Mein Problem ist jedoch, dass die Module nicht eingeblendet werden, wenn ich das blindmenu einer nicht existenten Position zuweise, wie hier beschrieben . Auch wenn ich das blindmenumodul deaktiviere, funktioniert nichts mehr. Das blindmenu muss irgendwo angezeigt werden, so scheint es zumindest.

Das Blindmenu musst du nicht zuweisen, aber die Module, die veröffentlicht werden sollen.
Deaktivierst du das Blindmenu, dann kann es nicht funktionieren, wie du bereits gemerkt hast ;)

Zuerst erstellst du ein neues Menu (eben das Blindmenu), aber kein Menumodul dazu. In diesem Menu legst du die Menueinträge an, welche du mit den Beiträgen verlinkst, die in anderen Menus nicht eingetragen sind.
Danach veröffentlichst du die anderen Module auf diesen Positionen oder ein paar davon, je nachdem was du brauchst.

parkouma schrieb: achja, Joomla 1.5!

Was kommt nach der 5? .1 oder .2 oder die aktuelle .17? ;)

InitCom: Webagentur für Webdesign // CMS Joomla! // PrestaShop
  • parkouma
  • Neues Mitglied
  • Neues Mitglied
Mehr
18 Mai 2010 10:27 #26238 von parkouma
parkouma antwortete auf Re: Modul ohne Menülink einblenden
Es handelt sich um das aktuelle 1.5.17 ;)

Vielen Dank für den detaillierten Beschreib, ich probiers gleich nochmal!
  • parkouma
  • Neues Mitglied
  • Neues Mitglied
Mehr
18 Mai 2010 14:14 #26241 von parkouma
parkouma antwortete auf Re: Modul ohne Menülink einblenden
Ich sehe den Editierenbutton nicht mehr, sorry für den Doppelpost!

Vermutlich habe ich das Problem gefunden:

Das ganze Vorgehen mit dem Blindmenu war richtig, nur meine URL's waren "unvollständig". Jeder Menüpunkt (Menuitem) hat eine "Itemid". Damit die mit dem Menüpunkt verknüpften Module geladen werden, muss diese Itemid als Parameter in der URL stehen. Was natürlich auch irgendwie Sinn macht, nur habe ich mir vorher nie Gedanken dazu gemacht.

Vorher hatte ich also URL's wie zum Beispiel ...index.php?id=8. Damit wird der Artikel zwar angezeigt, die Module jedoch trotzdem nicht, obwohl der Artikel im Blindmenu verlinkt ist und die Module mit diesem Menüpunkt verknüpft.
Die "richtige" URL würde dann lauten ...index.php?option=com_content&id=8&Itemid=27.

Das ist übrigens sehr interessant (aber vielleicht bin ich ja der einzige, der das bis jetzt nicht gewusst hat ^^):
Man kann sich seine Module mit den Menüpunkten im Blindmenü verknüpfen und muss dann einfach die richtige Itemid als URL Parameter übergeben. Die Artikel ID kann man beliebig variieren!

Zum Beispiel mit "....index.php?option=com_content&id=8&Itemid=27" habe ich meine Module, die dem Menüpunkt 27 zugeordnet sind und den Artikel mit der ID 8 angezeigt. "...index.php?option=com_content&id=11&Itemid=27" funktioniert genau so gut; die gleichen Module werden angezeigt, aber der Artikel ist der mit der ID 11.


lg parkouma
Moderatoren: Tribal6RePaoDragonlordChris Hoefligerpascaleadiheutschi.ch
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden