+ Antworten
Ergebnis 1 bis 10 von 10

Thema: Können (Termin-) Module anderer Joomla-Installationen eingebunden werden? (Eventlist)

  1. #1
    Neu an Board
    Registriert seit
    13.08.2008
    Ort
    Schwandorf
    Beiträge
    20
    Bedankte sich
    5
    1 Danksagung in 1 Beitrag

    Frage Können (Termin-) Module anderer Joomla-Installationen eingebunden werden? (Eventlist)

    Moin zusammen,

    ich habe wieder eine (hoffentlich nicht allzu harte) Nuss zu knacken:

    Kann man ein Modul aus einer anderen Joomlainstallation einbinden?

    KONKRET:
    Ich habe zwei Homepages: Jeweils Joomla!-Installationen der Version 1.5.15.
    Nun ist bei Installation (A) die Eventlist installiert und ein entsprechendes Modul (mod_eventlist) aktiviert - somit wird die Terminliste nur von Installation (A) aus "gefüttert".

    Dieses Terminmodul soll nun parallel auf der zweiten Joomla!-Installation (B) angezeigt werden. Wie ist ein Einbinden eines "externen Moduls" durchzuführen? (bzw. ist es überhaupt möglich?)


    Alternativ:
    Einrichtung der Eventlist bei Joomla!-Installation (B) und Zugriff auf die Datenbank bei Installation (A) ... nur wie stelle ich mein Modul entsprechend ein?

    Bei hilfreichen Rückmeldungen bin ich Euch sehr dankbar (und trinke ein Gläschen auf Euer Wohl ;-)

    Viele Grüße, Simon

    PS: Wer eine weitere aktuelle, aber seit 1,5 Jahren noch nicht gelöste Nuss knacken möchte, findet sie hier:
    http://www.joomlaportal.de/joomla-er...entlichen.html
    Geändert von -Simon- (24.03.2010 um 13:26 Uhr)

  2. #2
    Moderator Avatar von time4mambo
    Registriert seit
    11.12.2006
    Ort
    76646 Bruchsal
    Alter
    54
    Beiträge
    13.739
    Bedankte sich
    422
    Erhielt 2.844 Danksagungen
    in 2.674 Beiträgen

    Standard

    Per Wrapper kannst du externe Seiten einbinden.
    Tipp: mache einen Menüpunkt mit einem Beitrag, in der du dein Modul in den Beitrag schreibst (http://www.time4joomla.de/module/83-...m-beitrag.html) und verlinke per Wrapper nur diesen Menüpunkt. Zusätzlich kannst du eben diesem Menüpunkt ein Temüplate zuweisen, wo dann alles andere nicht angezeigt wird, ausser eben dein Modul. den Menüpunkt selber packst du in ein "Spezial-Menü", dann kann es auf der Originalseite nicht aufgerufen werden.


    Axel
    Schulungen, Webentwicklung: time4mambo
    (Video-)Tutorials: time4joomla
    Aktuelle Projekte: Verschiedene Joomla-Bücher schreiben

  3. Erhielt Danksagungen von:


  4. #3
    Neu an Board
    Registriert seit
    13.08.2008
    Ort
    Schwandorf
    Beiträge
    20
    Bedankte sich
    5
    1 Danksagung in 1 Beitrag

    Standard

    Servus Axel, herzlichen Dank für die schnelle Antwort.
    Die Lösung sieht "nicht ganz ohne" aus - ich werde sie auf jeden Fall in den nächsten Tagen mal ausprobieren und posten, ob es geklappt hat.

    Nochmals danke & Grüße, Simon

  5. #4
    Moderator Avatar von time4mambo
    Registriert seit
    11.12.2006
    Ort
    76646 Bruchsal
    Alter
    54
    Beiträge
    13.739
    Bedankte sich
    422
    Erhielt 2.844 Danksagungen
    in 2.674 Beiträgen

    Standard

    Doch , sie ist eigentlich ganz easy, nur etwas blöd zu beschreiben.

    1. In der "anderen" Website legst ein neues Menü an, mit Recht "spezial" (nur sichtbar für Publisher aufwärts).
    Darein einen neuen Menüpunkt auf öffentlich.
    Diesem Menüpunkt ein Template ohne störendes Beiwerk zuordnen. Den Menüpunkt natürlich mit dem Beitrag verlinken, in dem du die Modulposition stehen hast.

    2. Nun per Wrapper in dem "Original" den besagten Link aufrufen.


    Axel
    Schulungen, Webentwicklung: time4mambo
    (Video-)Tutorials: time4joomla
    Aktuelle Projekte: Verschiedene Joomla-Bücher schreiben

  6. Erhielt Danksagungen von:


  7. #5
    Neu an Board
    Registriert seit
    13.08.2008
    Ort
    Schwandorf
    Beiträge
    20
    Bedankte sich
    5
    1 Danksagung in 1 Beitrag

    Blinzeln

    Zitat Zitat von -Simon- Beitrag anzeigen
    Bei hilfreichen Rückmeldungen bin ich Euch sehr dankbar (und trinke ein Gläschen auf Euer Wohl ;-)
    Hat super geklappt! Herzlichen Dank dafür. (statt einem Gläschen hab ich schon eine ganze Flasche auf Dein Wohl getrunken ;-)

    LG, Simon

  8. #6
    Moderator Avatar von time4mambo
    Registriert seit
    11.12.2006
    Ort
    76646 Bruchsal
    Alter
    54
    Beiträge
    13.739
    Bedankte sich
    422
    Erhielt 2.844 Danksagungen
    in 2.674 Beiträgen

    Standard

    Ich bin schuld, wenn du nachher zur Entziehungskur musst!


    Axel
    Schulungen, Webentwicklung: time4mambo
    (Video-)Tutorials: time4joomla
    Aktuelle Projekte: Verschiedene Joomla-Bücher schreiben

  9. #7
    Neu an Board
    Registriert seit
    07.08.2010
    Beiträge
    2
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hallo Simon,
    ich bin relativ neu hier.
    Auch ich möchte das Modul Eventlist in eine andere Joomlainstallation einbinden.
    Kannst du mir bitte nochmal etwas detallierter deine Lösung erklären, da ich dem Modul ja nicht direkt eine Position zuweisen kann und wie kann ich ein Template ohne störendes Beiwerk erstellen und wo muss ich das dann verlinken. Danke für deine Hilfe.

  10. #8
    Neu an Board
    Registriert seit
    13.08.2008
    Ort
    Schwandorf
    Beiträge
    20
    Bedankte sich
    5
    1 Danksagung in 1 Beitrag

    Standard

    Hallo kkanitz,

    das Einbinden des Eventlist-Moduls einer anderen Joomlainstallation funktioniert auf Umwegen.

    Joomla-Installation (A): Dort ist die Eventlist mit Termineinträgen vorhanden.
    Joomla-Installation (B): Hier soll das Eventlist-Modul von (A) einschließlich der Termine von (A) erscheinen.

    Die Aufgabe ist nun, über Umwege das Eventlist-Modul aus (A) herauszumogeln und bei (B) an gewünschter Position einzufügen:

    1. Modul in einen Beitrag bei (A) einbinden.
    Da das in (A) vorhandene Modul nicht direkt in (B) eingebunden werden kann, muss das Modul zuerst in einem Beitrag bei (A) stehen. Dazu wird in (A) ein Beitrag erstellt, der das Eventlist-Modul enthält. Das Einbinden von Modulen in Beiträge kann man hier nachlesen: http://www.time4joomla.de/module/83-...m-beitrag.html

    2. Beitrag über ein Menü verlinken.
    Einerseits muss der Wrapper von (B) auf den Link zum Eventlist-Modul-Beitrag bei (A) zugreifen (also wird bei (A) ein mit dem Beitrag verknüpfter Menüeintrag benötigt), andererseits soll dieser Beitrag nicht bei (A) angezeigt werden.
    Die Lösung ist die Erstellung eines Menüs bei (A), das die Berechtigung "Spezial" erhält. In diesem Menü wird der Eventlist-Beitrag verlinkt und erhält die Berechtigung "Öffentlich". Somit sieht im Frontend von (A) bis auf angemeldete Personen niemand dieses Menü, auf den Beitrag kann aber zugegriffen werden.

    3. Beitrag (A) mit dem Wrapper bei (B) anzeigen lassen.
    Per Wrapper kann man nun bei (B) den Beitrag mit dem Eventlist-Modul aus (A) einbinden - und zwar an der Stelle, an der die Termine erscheinen sollen.

    Das Einbinden funktionierte bei mir; nur mit der Darstellung war ich anfangs unzufrieden ... Die Termineinträge erschienen als Text ohne jegliche Formatierung. Für dieses Modul musste ich also extra ein Template anlegen.

    Leider kann ich keine Beispiel-Seiten mehr posten, da ich diese Situation bereits wieder umgeändert habe ... panta rhei ...

    Ich hoffe, etwas geholfen zu haben, bei Fragen gerne wieder melden. Grüße, Simon
    Geändert von -Simon- (09.08.2010 um 18:45 Uhr)

  11. #9
    Neu an Board
    Registriert seit
    07.08.2010
    Beiträge
    2
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hallo Simon,
    vielen Dank für deine ausführliche Anleitung.
    Ich habe alles wie beschrieben gemacht, jedoch wird bei mir immer die komplette Seite mit Template von A in B angezeig. Wo bekomme ich den richtigen Link für die Einbindung in den Wrapper her? Was mache ich falsch? Danke für die Antwort.

  12. #10
    Moderator Avatar von time4mambo
    Registriert seit
    11.12.2006
    Ort
    76646 Bruchsal
    Alter
    54
    Beiträge
    13.739
    Bedankte sich
    422
    Erhielt 2.844 Danksagungen
    in 2.674 Beiträgen

    Standard

    Noch einmal:
    Zweites Template anlegen und dem Menüpunkt zuweisen. In der anderen Installation dann den Wrapper benutzen.


    Axel
    Schulungen, Webentwicklung: time4mambo
    (Video-)Tutorials: time4joomla
    Aktuelle Projekte: Verschiedene Joomla-Bücher schreiben

+ Antworten

Lesezeichen

Berechtigungen

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