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 mit {loadmodule xy} im Beitrag imple[gelöst]

Mehr
19 März 2014 15:41 - 20 Okt. 2014 16:18 #38699 von Dario
Hallo ihr Liben,

Mit "{loadmodule xyz}" kann man ein Modul innerhalb eines Joomlabeitrages einbetten, ohne das man jedesmal den gesammten Code in den entsprechenden Beitrag kopieren muss.

Im Prinzip ist es ganz einfach, da Joomla uns diese Möglichkeit bereits von Hause aus zur Verfügung stellt. Dazu benötigen wir:

- Plugin
Ein Plugin welches uns Module in den Content einbindet ist standartmässig bereits in Joomla implementiert und auch aktiv. Sprich hierrum musst du dich nitcht mehr kümmern. Zu finden ist dieses Plugin unter "Erweiterung"; "Plugins"; "Inhalt - Module laden" (plugins/content/loadmodule).

- Modul
Ein Modul, indem du den Code auslagerst, kannst du wie folgt erstellen:
Erstelle ein neues leeres Modul unter "Erweiterungen"; "Module"; "Neu"; "Eigene Inhalte (Leeres Modul)". Das Modul muss nicht mal einer position zugewiesen werden, den Nemen brauchst du jedoch für's spätere implementieren.

- Den Beitrag selbst
Sobald du an der Stelle des Beitrages angekommen bist, indem du deine im Modul ausgelagerten Texte/Codeschnipsel etc implementieren möchtest, kannst du diesen einfach vom Modul laden.

Im Ganzen sieht das dann z.B. wie folgend aus:
Code:
Lorem ipsum dolor sit amet... {loadmodule custom,modultest} Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum...

Hier noch abschliessend die Syntax hinter dem ganzen:
Code:
{loadmodule [modTYPE],[modNAME]}

Sprich bevor das Modul mit Name angesprochen werden kann, muss sein Typ angegeben werden.

An dieser Stelle bereits besten Dank an plocher. Denn wie untenstehend zu sehen ist, hatte ich zu Beginn selbst noch Probleme mit {loadmodule xy]^^lg

P.S.: Im Spoiler findest du eine Liste der weiteren Module, die du mit folgenden Typenbezeichnungen im Beitrag ansprechen kannst.^^lg

Warnung: Spoiler!
Mehr
19 März 2014 15:48 #38700 von pascale
Hallo Dario
Hier steht es doch:
docs.joomla.org/How_do_you_put_a_module_inside_an_article%3F

Der Code ist somit:
{loadmodule positionsname_xy}

Dann muss es ein Modul haben, welches auf der Position positionsname_xy veröffenticht ist.
Der Postionsname kann frei erfunden werden.

lg, Pascale

Joomla! Webdesign: www.your-webdesign.ch
Mehr
19 März 2014 16:13 - 19 März 2014 20:19 #38703 von Dario
danke für die rasche Antwort. Leider muss ich meine Liste, wies nicht geht nun erweitern.

Ich hab nun meinem eigenen Modul die Position "positionsname_xy" gegeben und dann im Beitrag folgenden erfolglos probiert:

{loadmodule positionsname_xy}

...?^^lg
Mehr
19 März 2014 16:47 #38704 von pascale
ich habe es falsch geschrieben.

mit loadmodule habe ich es noch nie ausprobiert.
aber mit loadposition funktioniert es bei mir

also
{loadposition positionsname_xy}

wobei "positionsname_xy" die Position deines Moduls ist, welches du im Artikel einfügen möchtest. Um eine eigene Position einzugeben, schreibst du den Positionsname in das Feld und drückst ENTER. Nicht was aus der DropDown Liste auswählen!

- ist das Plugin "Inhalt - Module laden" aktiviert ?
- hast du dir den Code mal ohne Editor angeschaut? also in HTML? vielleicht verändert dein Editor die geschweiften Klammern beim Speichern.
- ist das Modul aktiviert
- ist die Menüzuweisung auf alle Menüpunkte?


sonst weiss ich auch nicht, was nicht klappt.
lg, Pascale

Joomla! Webdesign: www.your-webdesign.ch
Mehr
19 März 2014 17:05 - 19 März 2014 20:20 #38705 von Dario
Danke abermals. Soweit geht es nun, jedoch möchte ich dem Modul gar nicht erst eine Position geben müssen.

Mein Englisch ist nicht so gut, womit wir nun nicht aufgefallen ist, dass man mit loadmodule gar nicht den Namen, sondern der Typ des Moduls angeben muss :(

loadmodule

An alternative to "{loadposition xx}" is the "{loadmodule yyy}" variation which is handled by the same plugin.

In this case the plugin looks for the first module who's type matches the string 'yyy'. So, you could load a "mod_login" module by placing {loadmodule login} in your text. If you wish to load a specific instance of a module, because you have more than one login module e.g. titled as login1, login2, etc. you have to use {loadmodule login,login2} for the module titled as login2. You can also add the a style that is used for rendering the module, to do so add the style as third parameter like {loadmodule login,login2,xhtml}. If you don't add a style then "none" is used.


Sprich es stellt sich nun die Frage, was nun also der richtige Typ für ein selsbt erstelltes Modul ist "Eigene Inhalte (Leeres Modul)" =? mod_Eigene Inhalte (Leeres Modul)?

Slange geht bei mir nun das mit dem {loadmodule login} und auch {loadmodule mod_login}, wovon wir nun auch die Englishe Quelle dieses Funktionierenden Beispiels haben. Danke schonmal dafür, möcht nun eben auch noch eigene Module einbinden können und melde mich hier, sobald ich das nun rausgefunden hab^^lg
Mehr
19 März 2014 19:06 - 19 März 2014 20:30 #38706 von Dario
Juhuuu, es geht nun auch mit loadmodule. Hab soeben meine Beiträge angepasst. Wenn also noch von sonst jemandem Fragen sind. Ich hab das Thema abonniert^^lg
Mehr
17 Apr. 2015 21:04 #40615 von wattenkiecker
wattenkiecker antwortete auf Modul mit loadmodule im Beitrag [ungelöst]
Hallo Dario,

ich habe auch das problem mit loadposition.
Was hast Du den für Einstellungen ?

Wenn ich ein Template modul eingebe funktioniert es {loadmodule user3}
aber wenn ich das mit showplus erstellte Modul einfüge sehe ich garmichts, auch keine Fehlermeldung.

Gruß
Wattenkiecker
Mehr
27 Apr. 2015 23:57 #40677 von Dario
Hallo Wattenkiecker,

ich habe auch das problem mit loadposition

Dein Problem mit "loadposition" unterscheidet von der hier geschilderten Einbindungs-Art "loadmodule". Hier in diesem Beitrag beschreibe ich ausschliesslich die Anwendung des Codes von Loadmodule in einem Beitrag. Wenn dein Problem mit der Positionseinbindung noch immer vorliegt, empfehle ich dir auf den Code "loadmodule" umzusteigen, da ich davon auch noch in der aktuellsten Joomlaversionen gebrauch mache und es einwandfrei auch in den absoluten Basic-Standard-Einstellungen funktioniert ;=)
Bitte um Feedback falls das Einbinden von einem Modulen (was für ein Modul genau in deinem Fall - ein "Menü"-Modul, ein "Banner"-Modul, nen "Eigene Inhalte (Leeres Modul)"?) mit dem Code loadposition in einem Beitrag nicht wunschgemäss funktionieren würde.thx^^lg
Mehr
28 Apr. 2015 11:50 #40683 von wattenkiecker
wattenkiecker antwortete auf Modul mit loadmodule im Beitrag [ungelöst]
Hallo Dario,

mit loadmodule hat es funktioniert.
Vielen Dank.

Gruß
Wattenkiecker
Mehr
26 März 2017 20:36 #44478 von adiheutschi.ch
Loadmodule ("Modul Button" unten im Beitrag funktioniert unterdessen ganz gut, jedoch nur wenn die Modul Bezeichnung keine Umlaute enthält ;-)

J 3.6.5

Ich frage mich warum es das Modul nicht via ID einbindet... man könnte ja später den Titel mal ändern und vergessen dass es in Beiträgen eingebunden ist. ???

Viele Grüsse

Adi Heutschi
www.adiheutschi.ch - webdesign - hosting - seo

Meine Dienste hier sind ehrenamtlich!
Umso mehr freue ich mich, wenn Du mir als Anerkennung eine 5-Sterne Rezension hinterlassen würdest: EINFACH HIER KLICKEN: bit.ly/36djavE VIELEN DANK!
Moderatoren: pascaleChris Hoefligeradiheutschi.chTribal6RePaoDragonlord
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden