Datum: Samstag, 17. Januar 2009 | Kategorie: Joomla | Geschrieben von: Mirko Baschetti
Schlüsselreferenz nutzen

Untertitel in Joomla 1.5

Ich habe hier ja schon einmal über die Möglichkeit geschrieben, Untertitel für Joomla 1.0x zu erstellen. Dies geschah mittels des Datenbankfeldes "title_alias" und des Eingriffs in Core-Dateien.
Den "title_alias" gibt es zwar noch in der Datenbank von Joomla 1.5x, findet aber scheinbar keinerlei Verwendung. Anstelle dessen ist das "alias" getreten, welches in erster Linie als Titel für eine suchmaschinenoptimierte Ausgabe dient. Vielleicht ist der "title_alias" aus Migrations- oder Kompatibilätsgründen noch in der Datenbank und wird vermutlich ab Joomla 1.6x völlig verschwinden.
Nichtsdestotrotz hat sich schnell eine Lösung angeboten. Innerhalb der erweiterten Parameter eines Artikels gibt es die sogenannte "Schlüsselreferenz". Dort lässt sich bequem ein Untertitel eingeben, um diesen im Template wieder auszulesen. Sinnigerweise erfolgt die Codeausgabe über die Template-Overrides mittels folgendem Code:

<?php echo $this->item->params->get('keyref'); ?>

Da auch andere Autoren, bzw. Programmierer sich dieses nützlichen Feldes angenommen haben, muss man sich nur vor Überschneidungen in Acht nehmen, so z.B. beim Custom Page Title Plugin, das einen individuellen Seitentitel ermöglicht.

Kommentare (6)Add Comment
0
maki , 14.02.2009
frontpage/blog category

Hallo,

toller beitrag mit dem untertitel in joomla.

Funktioniert auch wunderbar auf der artikelseite,
jedoch wird er auf der frontpage oder blog-category (oder section) nicht angezeigt???

hab ich was vergessen?

0
Mirko , 14.02.2009
Korrektur

OK, habe das noch einmal überprüft und direkt im Artikel korrigiert. Die Übersichtsseiten com_frontpage et al. benötigen da einen marginal anderen Code.

0
maki , 14.02.2009
...

ahh super! jetzt klappt das :)

Danke dir!
Weiß zwar noch nicht in wie fern ich das mit den untertiteln einbauen bzw nutzen kann, aber das die möglichkeit jetzt besteht finde ich trotzdem super.

0
gt2007 , 02.11.2009
...

Hi,

bei mir klappt das so nicht... Das item->params->get('keyref') scheint nicht ausgelesen werden zu können, auch wenn in der Keyreferenz im Artikel etwas angegeben wurde. Die Seite hört jedenfalls direkt bei dem Befehl auf zu laden und der Rest bleibt weiß... :(

Gabs das bei dir auch mal?

0
Mirko , 03.11.2009
...

>Gabs das bei dir auch mal?
Nein, eigentlich nicht. Wird gar nichts mehr angezeigt nach dem Einsatz der Codezeile - also quasi "abgeschnitten"?

0
Robi , 29.06.2010
...

Hi ich habe den selben fehler wie gt2007
bei mir bleibt die Seite ebenfalls weiß
das heisst ich habe es test weise nach dem befehl
rein gesetzt und beim Aufruf wird nur der Head intepretiert
Wenn ich den Seitenquelltext ansehe dann sehe ich darin alle nicht interpretierten
joomla befehle wie z.b od
wäre toll wenn du mir einen tipp geben kannst

Kommentar schreiben
 
  kleiner | größer
 

busy
Ähnliche Artikel:

Suchen

Über diesen Blog

Der Weblog der Fleximind Medienagentur aus Wunstorf handelt von unserem Agenturleben, Tipps, Tricks und Hinweisen zu Webdesign, Film, Video, Internet, CMS, Joomla, Design, Druck.

Kategorie