【问题标题】:How can I change the layout of an error in Joomla?如何更改 Joomla 中错误的布局?
【发布时间】:2013-04-25 05:23:02
【问题描述】:

我在这样的控制器中抛出异常

   throw new Exception("Could not save user. Error: " . $user->getError());

但显示消息的 html 布局与我的网站布局无关。所以我需要动手改变那个布局的html。

怎么做?

【问题讨论】:

    标签: joomla joomla2.5 joomla3.0 joomla3.1


    【解决方案1】:

    如果你需要告诉用户一些事情,你真的应该捕获异常,然后使用 setMessage 将其转换为消息,否则记录它并继续。

    另请注意,getError 和 setError 均已弃用。

    【讨论】:

    • 谢谢您,您的建议很实用。但我真的需要更改错误消息页面的实际布局。那一红一白。自定义错误页面帮助了我,我对它们一无所知。有没有其他办法?
    • 您希望它转到错误页面吗?如果您这样做,那么 Bakual 提供的用于创建自定义错误页面的链接将向您展示如何操作。如果您只想在页面上显示上下文中的错误,请按照我说的做。
    【解决方案2】:

    阅读:http://docs.joomla.org/Custom_error_pages

    这是:将 error.php 放入 /templates/your_template/error.php 并根据您的意愿设置样式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-09-19
      • 1970-01-01
      • 1970-01-01
      • 2017-04-20
      • 1970-01-01
      • 1970-01-01
      • 2012-12-27
      • 1970-01-01
      相关资源
      最近更新 更多