Top > ZenCart > 特定のページで左右のカラムを非表示にする方法

ZenCartで特定のページで左右のカラムを非表示にする方法(v1.2系)

includes/templates/template_default/common/tpl_main_page.phpに下記のような説明が書いてあります。

 // this file can be copied to /templates/your_template_dir/pagename
 // example: to override the privacy page
 // make a directory /templates/my_template/privacy
 // copy /templates/templates_defaults/common/tpl_main_page.php to /templates/my_template/privacy/tpl_main_page.php
 // to override the global settings and turn off columns un-comment the lines below for the correct column to turn off
 // to turn off the header and/or footer uncomment the lines below
 // Note: header can be disabled in the tpl_header.php
 // Note: footer can be disabled in the tpl_footer.php

これを参考にまとめました。

  • includes/templates/template_default/common/tpl_main_page.phpをコピーします。
  • カスタマイズしたいページのディレクトリを用意します。
    個人情報保護方針のページの場合は
    【例】includes/templates/your_template/privacy
  • template_defaultからコピーしたtpl_main_page.phpを下記のように設置。
    includes/templates/your_template/privacy/tpl_main_page.php
  • 上記のように設置したtpl_main_page.phpで必要な箇所のコメントを外す。
  • $flag_disable_header = true;ヘッダー部
  • $flag_disable_left = true; 左カラム
  • $flag_disable_right = true; 右カラム
  • $flag_disable_footer = true; フッター部

カスタマイズしたいディレクトリ名

  • index
    • トップページ
  • privacy
    • 個人情報保護方針のページ
  • product_info
    • 商品詳細のページ
      など。。。

他にもたくさんありますので探してみて下さい。

【追記 2007-01-30 (火) 18:20:29】
/includes/modules/pages 内のフォルダ名が連動してる?


リロード   新規 編集 凍結解除 差分 添付 複製 名前変更   ホーム 一覧 単語検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
Last-modified: 2007-01-30 (火) 18:20:29 (4767d)