1

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

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

但是显示消息的 html 的布局与我的网站布局无关。所以我需要动手改变那个布局的html。 在此处输入图像描述

如何?

4

2 回答 2

5

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

另请注意,不推荐使用 getError 和 setError 。

于 2013-04-25T16:21:00.293 回答
3

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

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

于 2013-04-25T11:14:11.070 回答