+ Antworten
Ergebnis 1 bis 8 von 8

Thema: Content wiederverwenden

  1. #1
    Neu an Board
    Registriert seit
    19.10.2006
    Beiträge
    21
    Bedankte sich
    7
    Erhielt 2 Danksagung
    in 1 Beitrag

    Standard Content wiederverwenden

    wie löst man die Standaraufgabe in einem CMS: ich möchte in einem Joomla-basierten Projekt Daten aus einem bestimmten Feld im Template in einem anderen Template - z.B. in einem anderen Layout - einbinden? Dies könnte z.B. eine Überschrift sein. Eine Suche im Forum nach 'daten wiederverwenden' , 'content wiederverwenden' oder 'Platzhalter' liefert mir leider keine wirkliche Hilfe
    Geändert von itebob (09.11.2006 um 15:51 Uhr) Grund: ich hab's begriffen ;-)
    Joomla! 1.0.11
    http://regain.sourceforge.net - kostenlose Suchmaschine für Ihre Festplatte(n), CD's, andere Laufwerke,
    Intranet und Website mit einer ausführlichen Dokumentation und Support auch in Deutsch

  2. #2
    Kommt häufiger vorbei Avatar von Oliver23
    Registriert seit
    04.10.2005
    Beiträge
    300
    Bedankte sich
    70
    Erhielt 14 Danksagungen
    in 14 Beiträgen

    Standard

    Ich verstehe nicht ganz was Du machen willst.

    Den einzelnen Inhalten kann man in Joomla! auch ein anderes Template zuweisen. Dann sehen diese Seiten anders aus.
    Joomla - a great Open Source CMS

  3. #3
    Gehört zum Inventar
    Registriert seit
    18.02.2005
    Beiträge
    8.841
    Bedankte sich
    85
    Erhielt 2.269 Danksagungen
    in 1.936 Beiträgen

    Standard

    Was ist daran Standard? Das geht nicht ohne Datenbankzugriff.
    Den kompletten Mainbody oder einzelne Artikel kann man per Link oder per Feed einfügen,
    aber nur die Überschirft aus einer anderen Seite zu holen ist ohne Datenbankzugriff und
    php Kenntnissen nicht möglich.

    Gruß
    ec

  4. #4
    Neu an Board
    Registriert seit
    19.10.2006
    Beiträge
    21
    Bedankte sich
    7
    Erhielt 2 Danksagung
    in 1 Beitrag

    Standard Beispiel einfaches Modul

    @Oliver23
    also wie man das Layout der auf Jommla basierten Website mit Änderungen des Default-Templtes ändert, habe ich mitbekommen:
    Site -> Template Manager -> Site Templates
    Eins des Default-Templates('madeyourweb' oder 'rhuk_solarflare_ii') zu ändern, ist für mich auch kein Problem
    Zitat Zitat von ecomeback
    Was ist daran Standard? Das geht nicht ohne Datenbankzugriff.
    Den kompletten Mainbody oder einzelne Artikel kann man per Link oder per Feed einfügen,
    aber nur die Überschirft aus einer anderen Seite zu holen ist ohne Datenbankzugriff und
    php Kenntnissen nicht möglich.
    aber genau dies ist doch bereits mit der Joomla!-Engine realisiert und sorgt dafür, dass man als Admin in einem Joomla-Projekt die Möglichkeit hat, ducrh die Zuweisung des Merkmals 'Position' die Inhalte des Moduls 'Polls' an einer bestimmten Stelle der Seite/ Templates zu platzieren. In Eigene Bereiche definieren wird gesagt, dass man eigene Bereiche definieren kann. Wie aber:
    1. mache ich so ein selbst definierten Bereich im Joomla-Projekt verfügbar?
    2. bzw. befülle es mit Inhalten?
    Die 2. Aufgabe ist vermutlich dadurch zu lösen, dass man ein Stückschen PHP-Code, wie im Beispiel hier Eigene Erweiterungen schreiben beschrieben ist, entwickelt? Ich bitte um ein Beispiel, wo im selbst erstellten Modul ein plain-text-Inhalt, z.B. der Inhalt des <Title>-Tags einer Seite ausgelesen/ eingefügt wird?

    BTW: Werden die Bezeichner 'Modul' und 'Erweiterung' als Synonyme verwendet, wenn es um Joomla geht?

    Edit 09.11.2006
    Habe jetzt das Forum 'Module / Komponenten Suche bzw. Entwicklung' entdeckt und werde mich dort erstmal umschauen
    Joomla! 1.0.11
    http://regain.sourceforge.net - kostenlose Suchmaschine für Ihre Festplatte(n), CD's, andere Laufwerke,
    Intranet und Website mit einer ausführlichen Dokumentation und Support auch in Deutsch

  5. #5
    Gehört zum Inventar
    Registriert seit
    18.02.2005
    Beiträge
    8.841
    Bedankte sich
    85
    Erhielt 2.269 Danksagungen
    in 1.936 Beiträgen

    Standard

    Dein Anliegen verstehe ich nicht.
    Was ist für dich ein unterschiedliches Template?
    Ich hatte es erst so interpretiert - und interpretieren muss man hier viel - dass du von zwei
    unterschiedlichen Joomlainstallationen sprichst und die Daten aus der anderen auf die andere
    übertragen willst - zumindest in Teilen, wie Überschriften.

    Nun lese ich etwas ganz anderes heraus. Was ist mit Modulpostionen?
    Selbst erstellte Inhalte? Auf welches Basis? PHP, HTML, Text?
    Ich verstehs nicht.

    Gruß
    ec

  6. #6
    Wohnt hier Avatar von DietmarH
    Registriert seit
    07.01.2006
    Ort
    Essen
    Beiträge
    4.697
    Bedankte sich
    66
    Erhielt 1.041 Danksagungen
    in 923 Beiträgen

    Standard

    Zitat Zitat von itebob Beitrag anzeigen
    In Eigene Bereiche definieren wird gesagt, dass man eigene Bereiche definieren kann. Wie aber: [*]mache ich so ein selbst definierten Bereich im Joomla-Projekt verfügbar?
    Das steht unmittelbar darüber: Indem du eine Position mit dem entsprechenden Namen im Template anlegst.
    [*]bzw. befülle es mit Inhalten?
    Indem du auf dieser Position ein oder mehrere Module veröffentlichst.
    Die 2. Aufgabe ist vermutlich dadurch zu lösen, dass man ein Stückschen PHP-Code, wie im Beispiel hier Eigene Erweiterungen schreiben beschrieben ist, entwickelt?
    Für sehr viele Zwecke gibt es bereits fertige Module. Selbst schreiben geht natürlich auch, wenn es für den gewünschten Zweck noch keins gibt.

    BTW: Werden die Bezeichner 'Modul' und 'Erweiterung' als Synonyme verwendet, wenn es um Joomla geht?
    Erweiterungen sind allgemein der Oberbegriff für Komponenten, Module, Mambots, Sprachen usw., mit denen die Funktionalität von Joomla erweiteert wird. Auf welche Weise, ergibt sich aus dem Typ der Erweiterung.

  7. Erhielt Danksagungen von:


  8. #7
    Neu an Board
    Registriert seit
    19.10.2006
    Beiträge
    21
    Bedankte sich
    7
    Erhielt 2 Danksagung
    in 1 Beitrag

    Standard jetzt hab' ich die Joomla-Arbeitsweise begriffen

    Zitat Zitat von ecomeback
    Was ist mit Modulpostionen?
    Selbst erstellte Inhalte? Auf welches Basis? PHP, HTML, Text?
    dies ist g'rade ein Teil meines Problems auf dem Weg zum Joomla-Verständnis - welche Möglichkeiten hat man, um die Inhalte in ein Template einzubinden. Ist es die einzige Möglichkeit, diese Daten per <?php mosLoadModules('bereich') ?> einzufügen? Dann muss ich mich darauf konzentrieren, zu lernen, wie man Module erstellt.

    Erst g'rade leuchtet mir ein und ich hoffe, ich hab' die Joomla-Arbeitsweise jetzt richtig verstanden:
    1. in einem Joomla-Projekt werden mehrere Modules installiert
    2. diesen Modulen wird ein Merkmal 'bereich_ID' (left, right, main usw.) zugewiesen - z.B. im [Module Manager]
    3. mit <?php mosLoadModules('bereich_ID') ?> an einer bestimmten Stelle im Template wird die Modules-Liste abgegrasen und alles, was diese 'bereich_ID' hat, wird an dieser Stelle eingebunden
    Was mich anfangs verwirrt hat, dass es die Tatsache, dass bei dieser Vorgehensweise die 'bereich_ID's, die eine Art Anker für die Module in den Templates sind, als solche im Template explizit nicht vorhanden sind, wie ich's von einem z.B.
    <div ID="ID_Bezeichner" ></div> gewohnt bin. Die 'bereich_ID's von Joomla tauchen nur als Parameter im [Module Manager] und dann in der mosLoadModules('bereich_ID')-Anweisung auf und mit der Positionierung der Anweisung mosLoadModules('bereich_ID') selbst wird die entsprechende Stelle im Template als 'bereich_ID' markiert. Ich habe irrtümmlicherweise nach einer Möglichkeit, im Template eine Anweisung in der Art 'hier Newsletter einbinden' oder 'hier Umfrage einbinden', gesucht. Dies wird aber bei Joomla indirekt dadurch realisiert, dass --> s. Auflistung 'Joomla-Arbeitsweise' oben ...

    Bitte um Bestätigung, dass meine 'Joomla-Arbeitsweise'-Beschreibung hier zutrifft, dann kann ich den Thread als 'gelöst' markieren
    Joomla! 1.0.11
    http://regain.sourceforge.net - kostenlose Suchmaschine für Ihre Festplatte(n), CD's, andere Laufwerke,
    Intranet und Website mit einer ausführlichen Dokumentation und Support auch in Deutsch

  9. #8
    Gehört zum Inventar
    Registriert seit
    18.02.2005
    Beiträge
    8.841
    Bedankte sich
    85
    Erhielt 2.269 Danksagungen
    in 1.936 Beiträgen

    Standard

    Genau richtig.
    Es gibt da noch ein paar mehr Möglichkeiten Module einzubinden, in Content zum Beispiel.

    Zudem kann man jedes Modulposition unterschiedliche Parameter geben
    <?php mosLoadModules('bereich_ID', Styleparam) ?>
    http://de.wikibooks.org/wiki/Mambo:_...mosLoadModules

    Oder über den Modul Class Suffix jedem Modul ein anderes Aussehen verleihen usw.
    Aber im Prinzip ist das der Grundgedanke.

    Gruß
    ec

  10. Erhielt Danksagungen von:


+ Antworten

Ähnliche Themen

  1. Blog-Content und Menü Zugriff auf ein Content Item -> gleiche Modulauswahl?
    Von HeikoBe im Forum Allgemeine Fragen zu Joomla
    Antworten: 7
    Letzter Beitrag: 15.07.2007, 02:24
  2. Menütyp "Blog content ..." zeigt nichts
    Von smkiel im Forum Allgemeine Fragen zu Joomla
    Antworten: 5
    Letzter Beitrag: 08.07.2006, 14:16
  3. Content item verscheiben zu static content
    Von Yehudi im Forum Allgemeine Fragen zu Joomla
    Antworten: 0
    Letzter Beitrag: 31.03.2006, 13:05
  4. Unterschiede Static Content / Content Items Manager?
    Von nn4l im Forum Allgemeine Fragen zu Joomla
    Antworten: 2
    Letzter Beitrag: 15.03.2006, 07:37
  5. content strukturierung - pathway problem
    Von SiL3NC3 im Forum Allgemeine Fragen zu Mambo
    Antworten: 3
    Letzter Beitrag: 20.01.2006, 17:46

Lesezeichen

Berechtigungen

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