我们的blog应用使用yii提供的模板来显示各种错误。因为风格和措辞都和我们期望的不尽相同,所以我们需要定制这些模板。因此我们在blog/protected/views/system目录下建立一套视图文件。
首先我们建立error.php文件。如果一些特殊的模板不能使用,那么它将作为默认模板来先是各种错误。因为它会在错误产生时被加载,所以它不应该包含复杂的php逻辑,以免产生进一步的错误,同时也要注意错误界面的视图文件不采用布局,因此每个是个视图文件都是一个完整的页面。
我们同时也建立了error401.php文件来显示401(未经授权)HTTP错误,error404.php文件来显示404(未找到)HTTP错误
错误视图的文件命名的详细的内容,请参看手册