カスタム テンプレート
lizmapでは、各モジュール(ビュー、管理、アクションなど)がテンプレートを定義します。各モジュールのテンプレートは、 lizmap/modules
フォルダにあります。 各モジュールには、テンプレートフォルダ lizmap/modules/moduleX/templates/
に1つ以上のテンプレート (.tpl) があります。モジュールのテンプレートをカスタマイズするためには、元のファイルを変更せずにファイルのコピーを作成することをお勧めします。 これを行うには、デフォルトのテーマのlizmapフォルダ内にテンプレートのコピーを作成する必要があります。
前提条件
再定義するテンプレートが属するモジュールの同じ名前のフォルダーで、
var/themes/default
フォルダー内にあります。
ツールの設定
テンプレートをコピーしてモジュールフォルダで再定義し、テキストエディタでカスタマイズするだけです。
例
lizmap のメインページのヘッダーのデフォルトタイトルを変更します。 "view" モジュールと main.tpl
テンプレートは、この手順に含まれています。 URLバー (myhost/lizmap/index.php/view/
).でモジュールの名前を見ることができます。
テーマの既定のフォルダに view という名前のディレクトリを作成する
nano mkdir lizmap/var/themes/default/view
ファイル:
main.tpl
はlizmap/modules/view/templates/
の既定の場所からlizmap/var/themes/default/view
フォルダにコピーします。
cp lizmap/var/themes/default/view/main.tpl lizmap/var/themes/default/view
Find the title div and replace the original code with your custom text
<div id="title">
<h1>{$repositoryLabel}</h1>
</div>
<div id="title">
<h1>Some Text</h1>
</div>
完成です!