Suche
Module überschreiben ab Joomla 1.5
Zum Artikel: Module überschreiben ab Joomla 1.5
Posted on | März 16, 2009 | No Comments
Seit es die Joomla-Version 1.5 gibt, gibt es auch die Möglichkeit, die Ausgabe (Templates) der Module zu überschreiben.
Die Module bzw deren Bausweise basieren auf dem MVC-Muster und erzeugen die Ausgabe über eine Template im Ordner tmpl.
Man kann sich das am Beispiel des Modules mod_mainmenu ansehen:
/modules/mod_mainmenu/tmpl/default.php
Um das Template default.php zu überschreiben, muss man es unter Einhaltung folgender Ordnerstruktur in das eigene Template kopieren:
/templates/eigenes_templates/html/mod_mainmenu/default.php
Wie man eine Komponente überschreibt, steht hier.
Tags: Hauptmenü Joomla überschreiben > Module überschreiben Joomla 1.5 > mod_mainmenu überschreiben
301 Weiterleitung suchmaschinenfreundlich
Zum Artikel: 301 Weiterleitung suchmaschinenfreundlich
Posted on | März 14, 2009 | No Comments
Um eine Webseite so umzuleiten, dass auch die Suchmaschine - und hier natürlich besonders Google - nichts dagegen einzuwenden hat,
verwendet man eine permanente 301 Weiterleitung.
Per PHP-Code kann man den HTTP-Header mit einer 301-Weiterleitung versehen und zwra folgendermaßen:
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.ziel-der-umleitung.de/");
header("Connection: close");
Tags: 301 redirect php code > 301 weiterleitung php > header redirect 301 > suchmaschinenfreundliche weiterleitung
Joomla 1.5 - Überschreiben von Komponenten
Zum Artikel: Joomla 1.5 - Überschreiben von Komponenten
Posted on | März 5, 2009 | 1 Comment
Seit Joomla 1.5 gibt es die Möglichkeit, die Templates der Komponenten, welche für die Ausgabe zuständig sind, im eigenen Template zu überschreiben. Dies hat den großen Vorteil, dass man den Core-Code schont und bei einem Update nicht erneut in diesen eingreifen muss.
Die Komponenten basieren auf dem MVC-Muster und erzeuen die Ausgabe über sogenannte Views.
Im Ordner ‘views’ liegen also verschiedene Ordner, welche die Namen der verschiedenen Views tragen.
Am Beispiel der Content-Komponente sieht das dann so aus:
/components/com_content/views/article/tmpl/default.php
Um das Template default.php nun zu überschreiben, kopiert man es unter Einhaltung folgender Ordnerstruktur in das eigene Template:
/templates/eigenes_templates/html/com_content/article/default.php
Tags: Komponente überschreiben > Überschreiben Joomla > Überschreiben Joomla Ordnerstruktur
Contenido: Favicon einbinden
Zum Artikel: Contenido: Favicon einbinden
Posted on | Februar 4, 2009 | No Comments
Zuerst sucht man im Ordner /cms nach der Datei front_content.php und öffnet diese:
Man sucht dann dort, nach folgendem Ausdruck (in etwa nach Zeile 982):
$code = str_ireplace_once("<head>", "<head>\n".$baseCode, $code);
Davor setzt man folgende Zeile:
$baseCode = $baseCode.' <link rel="shortcut icon" type="image/x-icon" href="favicon.ico">';
Nun lädt man per FTP noch das favicon.ico in das /cms-Verzeichnis laden und das wars schon.
Tags: contenido-favicon > favicon einbinden > favicon.ico in das /cms-Verzeichnis > front_content.php favicon