コア設定

Ziu 本体のコアに関連する内容を設定をします。
基本的に Ziu をそのまま利用する場合、コア設定を変更する必要はありません。

ロードポジション

以下のロードポジションに配置し、順に読み込みが処理されます。
同名の定義は、後方優先で上書きされます。

  1. core/conf/core.php : Ziu コア標準に用意されているもの (変更不可)
  2. apps/_conf/core.php : アプリケーション全体で共有するもの
  3. apps/(アプリケーションフォルダ名)/_conf/core.php : アプリケーションごとに用意するもの

コア設定は、Ziu 内部で自動ロードする為、基本的にはヘルパー関数「conf('core')」を用いる必要はありません。

設定方法

ファイル名は core.php で作成、記述は配列で返します。 return array();

LPVサフィックス

'suffix_logic' => 'logic',
'suffix_prep'  => 'prep',
'suffix_view'  => 'view',
'suffix_join'  => 'logic,prep,view',

モジュールを構成するLPVファイルの第2サフィックスを定義します。
suffix_join 指定は実行する順番をカンマ区切りで左から指定しています。
LPVワークフロー となるこの順序の入替えは行わないで下さい。

タイムゾーン

'date_timezone' => 'Asia/Tokyo',

date 系関数で使用するタイムゾーンを指定します。

文字コート

'internal_encoding' => 'UTF-8',

文字コードを指定します。

デフォルトレイアウトテンプレート

'view_layout_default'  => 'default',

レイアウトテンプレートのデフォルト識別ファイル名を指定します。

レンダリングコールバック関数

'view_buffer_callback' => '',

レンダリングした文字列に対するコールバック処理を指定します。