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