我在这样的控制器中抛出异常
throw new Exception("Could not save user. Error: " . $user->getError());
但是显示消息的 html 的布局与我的网站布局无关。所以我需要动手改变那个布局的html。
如何?
如果您需要告诉用户某些事情,您确实应该捕获异常,然后使用 setMessage 将其转换为消息,否则记录并继续。
另请注意,不推荐使用 getError 和 setError 。
阅读:http ://docs.joomla.org/Custom_error_pages
这是:将 error.php 放入 /templates/your_template/error.php 并根据您的意愿设置样式。