Joomla! Forum Schweiz wird Teil der D-A-CH Community

Nach vielen Jahren als zentrale Anlaufstelle für Fragen rund um Joomla! in der Schweiz wird das Joomla! Forum Schweiz künftig als Archiv weitergeführt.

Die Joomla!-Communities aus Deutschland, Österreich und der Schweiz arbeiten heute enger denn je zusammen. Deshalb bündeln wir künftig auch den deutschsprachigen Support und Austausch an einem gemeinsamen Ort im Joomla! D-A-CH Forum.

Für neue Fragen, Diskussionen und den Austausch mit der Community nutzt bitte ab sofort:

forum.joomla.de

Das Joomla! Forum Schweiz bleibt weiterhin bestehen und wird als Archiv im Lesemodus erhalten. Die vielen Beiträge, Lösungen und Erfahrungen aus den vergangenen Jahren bleiben damit weiterhin zugänglich und über die Suche auffindbar.

Wir bedanken uns herzlich bei allen Mitgliedern, Moderatoren und Helfern, die das Schweizer Joomla! Forum über viele Jahre mit ihrem Wissen und ihrem Engagement geprägt haben.

Wir sehen uns im Joomla! D-A-CH Forum!

Eigene 404 Fehlerseite

Mehr
04 Feb. 2013 15:06 #36011 von crimle
Eigene 404 Fehlerseite wurde erstellt von crimle
Auf der Suche nach einer Anleitung bin ich auf die Seite
docs.joomla.org/Creating_a_Custom_404_Error_Page gestossen. Das scheint eine offizielle Joomla-Dokumentation zu sein. Allerdings habe ich meine Zweifel, ob diese Beschreibung für Joomla 3 zutrifft (ist nirgends erwähnt).

Beim Abarbeiten der Anleitung scheitere ich am vierten Schritt:

4. Modify error.php to Redirect 404 Errors to your 404 Article
Edit the error.php file as follows, adding the code below immediately under the 'restricted access' line


In der error.php finde ich nämlich keine 'restricted access' line. Und füge ich die angegebenen Codezeilen unmittelbar nach "defined('_JEXEC') or die;" ein, erscheint anstelle der Fehlerseite eine leere Seite.

Hat jemand eine verständliche Gebrauchsanweisung "Wie erstelle ich eine eigene 404-Fehlerseite" für Joomla 3? Vielen Dank!
Mehr
04 Feb. 2013 15:16 - 04 Feb. 2013 15:43 #36013 von Chris Hoefliger
Chris Hoefliger antwortete auf Eigene 404 Fehlerseite
Früher hiess diese Zeile
Code:
defined( '_JEXEC' ) or die( 'Restricted access' );

jetzt sagt man
Code:
defined('_JEXEC') or die;

Ansonsten müsste die Anleitung immer noch stimmen, denke ich. Jedenfalls hab ichs schon so gemacht, und es hat gefunzt.

Ich hab z.B. einen Artikel geschrieben, der hat die ID=15. Die error.php im Templateordner sieht dann so aus:
Code:
<?php // No direct access defined('_JEXEC') or die('Restricted index access'); if (($this->error->getCode()) == '404') { header('Location: /index.php?option=com_content&view=article&id=15'); exit; } ?>

Fust - und es Funktioniert

Joomla! 3: Professionelle Webentwicklung von David Jardin und Elisa Foltyn - das Standardwerk zu Joomla! 3
Wer nicht über den Anstand verfügt, ein kleines "Thänx" auszusprechen, muss sich nicht wundern, künftig ignoriert zu werden!
Kein Support via PM oder Mail. Entsprechende Anfragen werden ignoriert.
Moderatoren: pascaleTribal6RePaoDragonlordChris Hoefligeradiheutschi.ch
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden