• カテゴリ 開発用メモ の最新配信
  • RSS
  • RDF
  • ATOM

ブログ - 自動でテンプレートを更新

自動でテンプレートを更新

カテゴリ : 
開発用メモ » 開発に役立つもの
執筆 : 
masa 2008/7/6
altsys [0.58] の便利な機能
おすすめ度:★★★★★
モジュール開発には必須

開発をしている際には頻繁にテンプレートを修正する。
このとき修正したテンプレートを毎回DBテンプレートに反映したり、DBテンプレートを直接修正するのは大変だ。

altsys [0.58] の機能を使えば、モジュールのテンプレートを修正した際に自動でDBテンプレートを更新することができる。
mainfile.phpのcommon.php読込行の直後に
$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" ;
  • トラックバック (0)
  • 閲覧 (5320)