【问题标题】:Joomla Template - Helix framework - error.phpJoomla 模板 - Helix 框架 - error.php
【发布时间】:2015-10-26 23:29:47
【问题描述】:

我有一个使用 Helix 框架的 Joomla 模板(两个 | 响应式和多用途模板)。模板有一个error.php,所有错误都被转发到一个特殊的错误页面。现在我想实现,所有 401 错误都被转发到登录页面。 我使用了这段代码:

$error   = $this->error->getCode();
// redirect 401 messages to login
if ($error == '401') {
    header('Location: index.php?option=com_users&view=login');
    exit;
}

但是 Joomla 忽略了我的更改。 我必须编辑另一个文件吗? 在此先感谢

【问题讨论】:

    标签: php templates joomla helix


    【解决方案1】:

    以下是如何捕获 404 错误并提供自定义消息的示例。

    <?php  if ($this->error->getCode() == '404') { ?>
        header('Location: index.php?option=com_users&view=login');
        exit;
    <?php } ?>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多