如何爲Joomla 1.6創建自定義錯誤頁面(404)?如何爲Joomla 1.6創建自定義錯誤頁面(404)?
我試過一個教程(http://docs.joomla.org/Tutorial:Create_a_Custom_404_Error_Page),但它是1.5,它不工作。
謝謝。
如何爲Joomla 1.6創建自定義錯誤頁面(404)?如何爲Joomla 1.6創建自定義錯誤頁面(404)?
我試過一個教程(http://docs.joomla.org/Tutorial:Create_a_Custom_404_Error_Page),但它是1.5,它不工作。
謝謝。
至調用 - >代碼是受保護的屬性的調用,又名不再可能。 您必須使用getCode()。 1.6的固定代碼:
if ($this->error->getCode() == '404') {
header('Location: /index.php?option=com_content&view=article&id=214');
exit;
} ;
這對Yoomla 1.6現在有效。 (如對http://docs.joomla.org/Creating_a_Custom_404_Error_Page 1.5例子修復 - 此頁面上的其餘部分是準確的)
只需簡單地按照下列步驟操作:
然後加入這段代碼在你的Joomla的error.php你可以發現裏面(ROOT_DIRECTORY)\模板\系統\ error.php
defined('_JEXEC') or die('Restricted access'); if ($this->error->getCode() == '404') { header('Location: http://www.domain.com/page-not-found'); exit;}