slogan

Open Search - Einbindung von time4joomla in das Suchenfeld des Browsers - und so funktioniert es: Open Search

Modulposition im Beitrag

Um ein Modul in einem Beitrag einzufügen, gibt man im Text (also direkt im Beitrag) einfach diese Zeile ein:

{ loadposition user9 } 

Die Leerzeichen nach und vor den geschweiften Klammern sind dabei zu entfernen. Wenn ich sie in der Zeile entferne, wird diese als Modulposition interpretiert, deshalb muss ich die Leerzeichen dazu schreiben Zwinkern

Im Plugin-Manager (Einstellungen → Plugins) gibt es ein Plugin mit Namen  "Inhalt - Modul laden". Dieses Plugin muss man aktivieren!

Anschließend wählt man das Modul aus, dass man im Beitrag anzeigen lassen möchte und wählt dort die Modulposition aus, die man zuvor vergeben hat.
Bei der Position sollte man eine wählen, die man sonst noch nicht benutzt. Statt "user9", wie im Beispiel kann man auch "apfelkuchen" schreiben. Der Name ist völlig egal. Im Modul selber kann man diese Position in der Regel nicht auswählen. Man kann sie aber ganz einfach per Hand in das Feld hineinschreiben.
Speichern nicht vergessen...


Übrigens ist der Werbebanner auf der Startseite auf diese Art eingefügt worden.

 

Um es noch einmal zu erklären: diese Methode fügt in einem Beitrag eine Modulposition zu. Mehr macht das hier nicht. Man kann auf diese Art und Weise ein Modul direkt in einem Beitrag anzeigen lassen, was normalerweise nicht geht. Mit CSS oder anderen Dingen hat das hier nichts zu tun. Und man muss auch nicht im Editor erst auf HTML-Ansicht um switchen.

Einfach machen, was hier steht und vielleicht eine Sekunde über das Gelesene nachdenken. Zwinkern





  • luckylapis

    Geschrieben am 2010-02-20 11:47:36

    Hallo,
    zuerst einmal : ich bin sehr froh darüber, daß es noch einige jommla!-cracks gibt, die sich die Zeit nehmen und ihr Wissen hier anbieten. Allein schon der Umstand immer alles zu schreiben ...
    Gut die Info mit dem Beitrag im content einfügen. So langsam beginne ich joomla! zu verstehen. Langsam .
    Allerdings weiß ich noch nicht, warum die loadposition schon auf user1 eingestellt ist, wenn doch fast in jedem template user1 bereits vergeben ist. Wie kann ich den Namen/position ändern? (J-Version 1.5.15)

    Auf Kommentar antworten

    • Axel Tüting

      Geschrieben am 2010-02-20 13:27:28

      Danke fürs Lob! :-)
      Ich habe doch geschrieben, dass der Name völlig egeal ist. Statt "user9", wie im Beispiel, kannst du auch "user1" oder eben "apfelkuchen" und "birnenbaum" schreiben. Natürlich musst du eine Position nehmen, die du sonst noch nicht im Template hast, denn sonst funktioniert die Technik nicht.

      Mache dir einfach bewusst, dass die Position nichts weiter, wie ein Platzhalter ist, anstelle dessen später der Inhalt des Moduls eingefügt wird.

      Übrigens fügst du natürlich keinen "Beitrag im Content" so ein. Ein "Beitrag" ist der "Content". Du fügst im "Beitrag" aber ein Modul auf diese Art und Weise ein. ;-)


      Axel

      Auf Kommentar antworten

      • Jibyz

        Geschrieben am 2010-02-24 17:36:28

        Hallo,

        ich habe ein Problem und zwar ich habe ein eigenes Template erstellt und in joomla hochgeladen. bis da war alles ok!
        wollte dann auch eigene Module erstellen und wieder in joomla integrieren und das ging nicht...
        Habe folgenden Wege geführt:
        in php-datei:




        in css-datei:
        #news_left{
        color:blue;
        ...
        }

        in details-datei:
        ...

        news_left


        Leider finde ich nicht in Joomla-Funktionen meine Template, denn ich wollte sie aus Joomla-Tools bearbeiten können...

        Wo soll man diese ({ loadposition user9 } ) einfügen?

        Gruss, Jibyz

        Auf Kommentar antworten

      • luckylapis

        Geschrieben am 2010-02-26 21:12:45

        Hey Axel,
        super, vielen Dank.
        Klar, mit Beitrag und content. Habe Beitrag verwechselt mit Modul. Komisch irgendwie, da denkt man an etwas, nutzt aber die falschen Wörter ..... .
        Ich hatte bisher auch noch nie versucht in das Modulfeld einen eigenen Namen zu vergeben. Das war auch bisher meine "geistige Schranke". Ich hatte einfach nicht gedacht in das dropdown-Fenster etwas selber reinzuschreiben um somit einen Namen vergeben zu können. Danke nochmals für deine Mühe!

        Y

        Auf Kommentar antworten

  • Jibyz

    Geschrieben am 2010-02-24 17:39:58

    Hallo,

    ich habe ein Problem und zwar ich habe ein eigenes Template erstellt und in joomla hochgeladen. bis da war alles ok!
    wollte dann auch eigene Module erstellen und wieder in joomla integrieren und das ging nicht...
    Habe folgenden Wege geführt:
    in php-datei:
    {div id="news_left"}
    {jdoc:include type="modules" name="news_left" style="xhtml" }
    {/div}
    in css-datei:
    #news_left{
    color:blue;
    ...
    }

    in details-datei:
    ...
    {positions}
    {position}news_left{/position}
    {/positions}

    Leider finde ich nicht in Joomla-Funktionen meine Template, denn ich wollte sie aus Joomla-Tools bearbeiten können...

    Wo soll man diese ({ loadposition user9 } ) einfügen?
    Dieses Mal benutze ich {} anstatt ""

    Gruss, Jibyz

    Auf Kommentar antworten

    • time4mambo

      Geschrieben am 2010-02-24 19:25:24

      Ich bin nicht in der Lage, über diese Tutorialseiten auch noch kostenlosen Support zu leisten. Ich bitte darum, sich vertrauensvoll an das Joomlaportal.de oder eines der anderen Foren zu wenden!


      Axel

      Auf Kommentar antworten

  • Banditozzz

    Geschrieben am 2010-03-02 23:35:48

    irgendwie klappt das bei mir ned.

    möchte unter einem Modul Kommentarfunktion ermöglichen. Das geht irgendwie nicht. Bin auf dieses Thema durch ein anderes Forum verwiesen worden. Aber das was ich hier lese kapiere ich entweder nicht oder das geht nicht....

    Wäre für jede Hilfe dankbar..

    lg Max

    Auf Kommentar antworten

  • Axel Tüting

    Geschrieben am 2010-03-02 23:46:36

    Du hast einen Beitrag. In diesen Beitrag kannst du mit dieser Methode eine Modulposition in einem Beitrag zuweisen und dann ein Modul im Beitrag anzeigen, was normalerweise nicht geht. Mehr macht das hier nicht.

    Verstehe aber, ehrlich gesagt, nicht das Problem. Was daran nicht zu verstehen ist?

    Solltest du vom Joomlaportal.de kommen, habe ich dich vermutlich hierher geschickt - Diskussion dann aber bitte dort weiterführen oder mir dort eine PM schicken mit dem Link zu dem dortigen Thread.


    Axel aka time4mambo

    Auf Kommentar antworten

  • Guido

    Geschrieben am 2010-03-07 03:50:07

    Super. Hat mir schon mal viel geholfen. Bleibt nur ein Problem. Das Modul das ich einfügen will ist ein Tab-Menu. Im Browser werden die Links nur als Text dargestellt. Die hübsche Tabfunktion ist flöten gegangen. Auch mit anderen Menue Arten wird immer nur der blanke Text angezeigt ohne Button Grafik und Schnickschnack.
    Hat da jemand eine Idee zu?

    Auf Kommentar antworten

    • time4mambo

      Geschrieben am 2010-03-07 03:57:22

      1. setzt das voraus, dass man das Modul kennt, das du einfügen möchtest
      aber 2. ist das hier kein Supportforum. Drum bitte ich mit Detailfragen zum Joomlaportal.de zu gehen.
      Der Tutorialschreiber dankts mit mehr Zeit für ein neues Tut :-)


      Axel

      Auf Kommentar antworten

  • modulmaker

    Geschrieben am 2010-03-18 18:54:37

    habe das problem, dass das modul dann zweimal auf meiner seite erscheint. einmal eingebettet in den beitrag und einmal vermute ich an der stelle der modulposition (... die ja eigentlich jetzt im beitrag definiert wäre...).
    vielleicht könnt ihr mir helfen?

    Auf Kommentar antworten

    • time4mambo

      Geschrieben am 2010-03-18 19:37:29

      Diese Technik ist eine ganz normale Modulposition, die auch genauso funktioniert. Da ist nichts beonderes hinter und keine Geheimnisse verbergen sich dort. Wenn du dein Modul doppelt hast, ist die erste Voraussetzung dafür, dass du das Modul auch zweimal angelegt hast. denn du kannst ein modul nur einer Position zuweisen. Nicht, zwei, nicht drei - nur einer!

      Ist es mehrmals vorhanden, hast du etwas falsch gemacht.

      Am sinnigsten dann aber bitte zu einem Supportforum (beispielsweise Joomlaportal.de) gehen und dort nachfragen. Auch mal einen Link zur Seite geben. Aber bitte nicht hier, da weiterführender Support nicht Sinn dieser Website ist und meine persönlichen Kapazitäten übersteigt. Bitte dafür Verständnis zu haben.


      Axel

      Auf Kommentar antworten

  • Andre

    Geschrieben am 2011-03-31 11:33:05

    Tief verneigt und gedankt! Sehr gute Anleitung!!!
    :-) :lol: :-)
    Hat mir echt weitergeholfen.

    André

    Auf Kommentar antworten

Veroeffentlichen Sie ihre Kommentare ...

Suchen Sie einen Webhoster? time4joomla empfiehlt: www.Joomlahosting.de
Joomla ist ein freies CMS - Webdesign, Programming and Content by time4mambo
PR nur für diese Seite: SEO Tools

nach oben scrollen

www.time4joomla.de is not affiliated with or endorsed by the Joomla! Project or Open Source Matters. The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.