ブログ - 自動でテンプレートを更新
altsys [0.58] の便利な機能
おすすめ度:★★★★★
モジュール開発には必須
開発をしている際には頻繁にテンプレートを修正する。
このとき修正したテンプレートを毎回DBテンプレートに反映したり、DBテンプレートを直接修正するのは大変だ。
altsys [0.58] の機能を使えば、モジュールのテンプレートを修正した際に自動でDBテンプレートを更新することができる。
おすすめ度:★★★★★
モジュール開発には必須
開発をしている際には頻繁にテンプレートを修正する。
このとき修正したテンプレートを毎回DBテンプレートに反映したり、DBテンプレートを直接修正するのは大変だ。
altsys [0.58] の機能を使えば、モジュールのテンプレートを修正した際に自動でDBテンプレートを更新することができる。
mainfile.phpのcommon.php読込行の直後に
$tplsadmin_autoupdate_dirnames 配列に、対象となるモジュールディレクトリ名を設定し、
autoupdate_from_module.inc.php をインクルードする。
上の例では piCal を対象としている。
D3モジュールの場合は次のようにする。
$tplsadmin_autoupdate_dirnames 配列に、対象となるモジュールディレクトリ名を設定し、
autoupdate_from_module.inc.php をインクルードする。
include XOOPS_ROOT_PATH."/include/common.php";
$tplsadmin_autoupdate_dirnames = array( 'piCal' ) ;
include XOOPS_TRUST_PATH."/libs/altsys/include/autoupdate_from_module.inc.php" ;
上の例では piCal を対象としている。
D3モジュールの場合は次のようにする。
$tplsadmin_autoupdate_mydirnames = array( 'pico' , 'd3forum' ) ;
include XOOPS_TRUST_PATH."/libs/altsys/include/autoupdate_from_d3module.inc.php" ;