0

アプリケーション フォルダーには、次のようなカスタム ルートを使用して 404 ページをオーバーライドできたエラー フォルダーがあります。

$route['404_override'] = 'my page'

しかし、他のページはどうですか?それらはどのようにオーバーライドされますか? たとえば、error_general error_general_override を試しましたが、うまくいきませんでした。これらのルートを設定するにはどうすればよいですか?

ありがとう

4

1 に答える 1

1

CodeIgniterの最新バージョン(および場合によってはそれ以降のバージョン)では、エラーのすべてのビューが/Application/Views/Errorsフォルダー内にあります。

ヘッダー/フッターを使用するには、これらを手動で更新する必要があります。

404オーバーライドは通常CMSページに使用されるため、パスを読み取り、データベースをチェックしてページが存在するかどうかを確認し、存在する場合はページを表示し、存在しない場合は独自の404を表示します。

HTH

于 2012-07-19T14:08:42.633 に答える