+ Antworten
Ergebnis 1 bis 7 von 7

Thema: Content Item Title ausgeben

  1. #1
    Neu an Board
    Registriert seit
    26.09.2006
    Alter
    24
    Beiträge
    92
    Bedankte sich
    19
    Erhielt 16 Danksagungen
    in 11 Beiträgen

    Frage Content Item Title ausgeben

    Moinsen!

    Weiß von euch jemand, ob (und wie) ich mir den Title eines Content Items ausgeben lassen kann?
    Ich möchte es nämlich gerne als PHP-Echo Befehl in meinem Template verwenden.

    Gruß,
    Benny

    Ich hab's mal damit probiert <?php echo $row->title; ?>, aber funktioniert leider nicht.
    Geändert von cybergurk (24.01.2007 um 16:06 Uhr) Grund: editierenfunktion nutzen bitte, danke

  2. #2
    Neu an Board
    Registriert seit
    26.09.2006
    Alter
    24
    Beiträge
    92
    Bedankte sich
    19
    Erhielt 16 Danksagungen
    in 11 Beiträgen

    Pfeil

    Aktueller Erkenntnisstand:
    Mit
    <?php echo $Itemid; ?>
    kann ich mir die ID des Contents anzeigen lassen, da $Itemid eine globale Variable ist.

    Allerdings habe ich noch immer nicht's für den Content Namen (Title) gefunden.

  3. #3
    Moderator Avatar von holmi
    Registriert seit
    30.08.2004
    Ort
    Harz
    Beiträge
    6.502
    Bedankte sich
    92
    Erhielt 1.234 Danksagungen
    in 1.133 Beiträgen

    Standard

    Hatte grad das selbe Problem, mit der Suche im Forum bin ich auf diese Lösung gestoßen
    http://www.joomlaportal.de/allgemein...tml#post282027

    PHP-Code:
    <?
    global $mainframe;
    echo 
    $mainframe->getPageTitle();
    ?>
    Oder so
    PHP-Code:
    <?
    global $mainframe;
    $pTitle =  $mainframe->getPageTitle();
    ?>
    Dann kann man es so einbinden <?php echo $pTitle; ?>


    Björn

    Ps: Geht das auch einfacher?
    Problem gelöst? Dann markiere den Thread mit [GELÖST]

  4. Erhielt Danksagungen von:


  5. #4
    Neu an Board
    Registriert seit
    26.09.2006
    Alter
    24
    Beiträge
    92
    Bedankte sich
    19
    Erhielt 16 Danksagungen
    in 11 Beiträgen

    Daumen hoch

    Hi holmi,

    vielen Dank für deine Hilfe & Antwort!

    Allerdings ist das Problem noch nicht ganz gelöst...
    Ich wollte den "Content Item Title" haben und nicht den Page Title.

    Zum Glück steckt dieser aber im Page Title drin!

    Bei mir setzt sich der Page Title nämlich wie folgt zusammen:
    Site Name - Content Title

    Beispiel:
    Das ist meine Joomlaseite - News

    Deshalb habe ich das einfach mal folgendermaßen gemacht:
    PHP-Code:
    <?
    global $mainframe;
    $pTitle $mainframe->getPageTitle();
    $cTitle str_replace("Das ist meine Joomlaseite - ",""$pTitle);
    echo 
    $cTitle;
    ?>
    Verbesserte Version:
    PHP-Code:
    <?
    global $mainframe;
    $pTitle $mainframe->getPageTitle();
    $cTitle str_replace("$mosConfig_sitename"." - ",""$pTitle);
    echo 
    $cTitle;
    ?>
    Verbesserte Version (nur Content Title ausgeben, wenn abweichend vom Site Name):
    PHP-Code:
    <? 
    global $mainframe;
    $pTitle $mainframe->getPageTitle();
    $cTitle str_replace("$mosConfig_sitename"." - ",""$pTitle);
    if (
    $pTitle) != $cTitle) {
    echo 
    $cTitle; }
    ?>
    Zusätzlich empfiehlt sich eine Ausgabe von $cTitle mit substr, wenn der "Content Title" zu lang sein sollte.

    So, jetzt ist's gelöst!

  6. Erhielt Danksagungen von:


  7. #5
    Neu an Board
    Registriert seit
    30.11.2006
    Beiträge
    8
    Bedankte sich
    2
    Erhielt 8 Danksagungen
    in 2 Beiträgen

    Standard

    PHP-Code:
    <? 
    global $mainframe;
    $pTitle $mainframe->getPageTitle();
    $cTitle str_replace("$mosConfig_sitename"." - ",""$pTitle);
    if (
    $pTitle) != $cTitle) {
    echo 
    $cTitle; }
    ?>
    Hallo,

    du hast noch einen kleinen Fehler drin:

    PHP-Code:
    if ($pTitle != $cTitle) {
    echo 
    $cTitle; } 
    nach $pTitle muß die schließende Klammer weg.

    Tschau

  8. #6
    Neu an Board
    Registriert seit
    14.06.2008
    Beiträge
    10
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hey,
    über ein Forumsmitglied wurde ich auch auf den Fred aufmerksam. Ich hatte vor einigen Wochen die gleiche Frage gestellt und nirgends eine Antwort gefunden...

    Danke!

    Guido

  9. #7
    Neu an Board
    Registriert seit
    01.06.2008
    Beiträge
    6
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hallo liebe Joomlagemeinde,

    ein altes Thema, scheinbar, aber es beschäftigt mich jetzt schon ein paar Tage.
    Ich möchte in einem Contenttemplate den Contenttitel ausgeben.
    Ich hab den hier beschriebenen Code:

    PHP-Code:
    <?global $mainframe;
    $pTitle =  $mainframe->getPageTitle();
    ?>
    (und alle seine Abwandlungen) probiert und bekomme immer nur den Bereichsnamen ausgegeben.
    Der Bereich auf meiner Seite heisst "Test" ebenso die Kategorie, der Beitrag heisst: "Seitenname".
    http://www.bc-fortuna-blankenfelde.d...est&Itemid=145

    Hat jemand einen Tipp für mich?
    Geändert von dmax (23.07.2011 um 10:02 Uhr)

+ 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. content item in content item anzeigen?
    Von susiii im Forum Joomla Module
    Antworten: 1
    Letzter Beitrag: 18.10.2006, 17:52
  3. Dynamischen Code (PHP) in Content Item einfügen (mit TinyMCE)
    Von soezkan im Forum Allgemeine Fragen zu Joomla
    Antworten: 2
    Letzter Beitrag: 10.04.2006, 11:02
  4. Content item verscheiben zu static content
    Von Yehudi im Forum Allgemeine Fragen zu Joomla
    Antworten: 0
    Letzter Beitrag: 31.03.2006, 13:05
  5. Probleme: Menu Item: Table - Weblink Category
    Von lexiii im Forum Allgemeine Fragen zu Joomla
    Antworten: 1
    Letzter Beitrag: 12.12.2005, 13:51

Lesezeichen

Berechtigungen

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