カスタム テンプレート
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>
完成です!