返信する: ニュースのコメント
対象モジュール | ニュース |
件名 | テーマのダウンロードファイルを更新しました。 |
要旨 | PC用テーマとスマホ用テーマのダウンロードファイルを更新しました。 sourceforge の Git を利用する設定としましたので、ダウンロードした zip ファイルは、7-zip 形式となっております。 7-z... |
- Re: d3forum-0.86用の、テンプレート
- 投稿者: なーお 投稿日時: 2012/5/13 17:11
d3forum用のテーマ下テンプレートでもう一つお願いです。
main_listcategories.html の78行目付近、"d3dorum"と直書きしている部分を、"$mydirname" に2箇所書き変えていただくと、 インストールディレクトリ名を変更した場合でも編集せずにそのままで行けます。
1 2
<{* xugj_block file="modules/d3forum/blocks/blocks.php" func="b_d3forum_list_topics_show" opt="d3forum,15,1,time,1,0,," item="block" *}> <{xugj_block file="modules/$mydirname/blocks/blocks.php" func="b_d3forum_list_topics_show" opt="$mydirname,15,1,time,1,0,," item="block"}>
ほぼ全テーマ展開になっちゃうかもですが、よろしくお願いします。
他のモジュールなどでも、もし同様の箇所がありましたら、参考にしていただければ幸いです。
但し、ブロックのテンプレで同じような記述があった場合は、1
<{xugj_block file="modules/$block.mydirname/blocks/blocks.php" func="b_d3forum_list_topics_show" opt="$block.mydirname,15,1,time,1,0,," item="block"}>
とするとsmartyエラーになります。 こうした場合は、バッククオートで囲うと良いようです。
1
<{xugj_block file="modules/`$block.mydirname`/blocks/blocks.php" func="b_d3forum_list_topics_show" opt="`$block.mydirname`,15,1,time,1,0,," item="block"}>
参考:
http://www.smarty.net/docs/ja/language.syntax.quotes.tpl