Page 1 of 1
Andere Seitenüberschrift?
Posted: Fri 6. Jun 2014, 10:37
by flanders
Hallo,
man kann ja für jede Seite eine andere Seitenüberschrift angeben.
Diese ersetzt aber nur die Überschrift im Content.
Meine Farge dazu ist, gibt es ne Möglichkeit diesen alternativen Titel im Template anzugeben bzw abzufragen?
Anstelle von
vielen Dank!
Re: Andere Seitenüberschrift?
Posted: Fri 6. Jun 2014, 12:23
by Gert
Hallo,
da war doch mal was ... vor vielen Jahren ... ist aber dann beim Schritt zu CMSimple 4 irgendwie auf der Strecke geblieben, die Funktion pagename() zeigt einfach das gleiche an wie sitename(), nur damit der Aufruf dieser Funktion keinen php Fehler verursacht in bestehenden Templates.
Du kannst in der Datei ./cmsimple/functions.php nach "pagename" suchen und die Funktion mit folgendem überschreiben:
Code: Select all
function pagename()
{
global $pd_current, $h, $s;
return($pd_current['show_heading'] == '1' ? $pd_current['heading'] : $h[$s]);
}
Das zeigt den Titel der aktuellen CMSimple Seite an. Wenn eine alternative Überschrift per pagedata definiert ist, dann diese, ansonsten die originale.
Aufruf im Template:
Ist updatesicher, denn in der nächsten Version wird das so enthalten sein
vielen Dank - Gert
Re: Andere Seitenüberschrift?
Posted: Fri 6. Jun 2014, 20:06
by flanders
Gert wrote:Hallo,
vielen Dank - Gert
Ich habe zu danken!
