【发布时间】: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
我在这样的控制器中抛出异常
throw new Exception("Could not save user. Error: " . $user->getError());
但显示消息的 html 布局与我的网站布局无关。所以我需要动手改变那个布局的html。
怎么做?
【问题讨论】:
标签: joomla joomla2.5 joomla3.0 joomla3.1
如果你需要告诉用户一些事情,你真的应该捕获异常,然后使用 setMessage 将其转换为消息,否则记录它并继续。
另请注意,getError 和 setError 均已弃用。
【讨论】:
阅读:http://docs.joomla.org/Custom_error_pages
这是:将 error.php 放入 /templates/your_template/error.php 并根据您的意愿设置样式。
【讨论】: