質問 > フロント機能 > おすすめ商品ブロックの追加方法を教えてください |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
suemame |
投稿日時: 2015/7/17 10:32
対応状況: −−−
|
新米 登録日: 2015/7/17 居住地: 投稿: 4 |
Re: おすすめ商品ブロックの追加方法を教えてください 2.13系で複製したときのメモ
?DBテーブル複製 dtb_best_productsをdtb_best_products2で複製 ?共通関数複製 /data/class/helper/SC_Helper_BestProducts.php →SC_Helper_BestProducts2.phpでコピー 中身の該当箇所を下記のとおり書き換え SC_Helper_BestProducts→>SC_Helper_BestProducts2 dtb_best_products→dtb_best_products2 dtb_best_products_best_id→dtb_best_products2_best_id /data/class_extends/helper_extends/SC_Helper_BestProducts_Ex.php →SC_Helper_BestProducts2_Ex.phpでコピー 中身の該当箇所を下記のとおり書き換え SC_Helper_BestProducts.php→SC_Helper_BestProducts2.php SC_Helper_BestProducts_Ex→SC_Helper_BestProducts2_Ex SC_Helper_BestProducts→SC_Helper_BestProducts2 ?フロントページ /data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Recommend.php →LC_Page_FrontParts_Bloc_Recommend2.phpでコピー 中身の該当箇所を下記のとおり書き換え LC_Page_FrontParts_Bloc_Recommend→LC_Page_FrontParts_Bloc_Recommend2 SC_Helper_BestProducts_Ex();→SC_Helper_BestProducts2_Ex(); /data/class_extends/page_extends/frontparts/bloc/LC_Page_FrontParts_Bloc_Recommend_Ex.php →LC_Page_FrontParts_Bloc_Recommend2_Ex.phpでコピー 中身の該当箇所を下記のとおり書き換え LC_Page_FrontParts_Bloc_Recommend.php→LC_Page_FrontParts_Bloc_Recommend2.php LC_Page_FrontParts_Bloc_Recommend_Ex→LC_Page_FrontParts_Bloc_Recommend2_Ex LC_Page_FrontParts_Bloc_Recommend→LC_Page_FrontParts_Bloc_Recommend2 /html/frontparts/bloc/recommend.php →recommend2.phpでコピー 中身の該当箇所を下記のとおり書き換え LC_Page_FrontParts_Bloc_Recommend_Ex.php→LC_Page_FrontParts_Bloc_Recommend2_Ex.php LC_Page_FrontParts_BLoc_Recommend_Ex→LC_Page_FrontParts_BLoc_Recommend2_Ex /data/Smarty/templates/default/frontparts/bloc/recommend.tpl →recommend2.tplでコピー ( 管理画面>デザイン管理>ブロック設定で作成。おすすめ商品ブロックの中身をそのままコピー。 ) ?管理画面 /data/class/pages/admin/contents/LC_Page_Admin_Contents_Recommend.php →LC_Page_Admin_Contents_Recommend2.phpでコピー 中身の該当箇所を下記のとおり書き換え LC_Page_Admin_Contents_Recommend→LC_Page_Admin_Contents_Recommend2 $this->tpl_mainpage = 'contents/recommend.tpl';→$this->tpl_mainpage = 'contents/recommend2.tpl'; $this->tpl_subno = 'recommend';→$this->tpl_subno = 'recommend2'; SC_Helper_BestProducts_Ex→SC_Helper_BestProducts2_Ex /data/class_extends/page_extends/admin/contents/LC_Page_Admin_Contents_Recommend_Ex.php →LC_Page_Admin_Contents_Recommend2_Ex.phpでコピー 中身の該当箇所を下記のとおり書き換え LC_Page_Admin_Contents_Recommend.php→LC_Page_Admin_Contents_Recommend2.php LC_Page_Admin_Contents_Recommend_Ex→LC_Page_Admin_Contents_Recommend2_Ex LC_Page_Admin_Contents_Recommend→LC_Page_Admin_Contents_Recommend2 /html/admin/contents/recommend.php →recommend_2.phpでコピー 中身の該当箇所を下記のとおり書き換え LC_Page_Admin_Contents_Recommend_Ex.php→LC_Page_Admin_Contents_Recommend2_Ex.php LC_Page_Admin_Contents_Recommend_Ex→LC_Page_Admin_Contents_Recommend2_Ex /data/Smarty/templates/admin/contents/recommend.tpl →recommend2.tplでコピー(これは中身の書き換え無し) /data/Smarty/templates/admin/contents/subnavi.tplの内容追記 (/html/admin/contents/recommend2.php)へのリンクを追記する <li<!--{if $tpl_subno == 'recommend2'}--> class="on"<!--{/if}--> id="navi-contents-recommend"><a href="<!--{$smarty.const.ROOT_URLPATH}--><!--{$smarty.const.ADMIN_DIR}-->contents/recommend2.php"><span>おすすめ2</span></a></li> ?DBでdtb_blocの修正 dtb_blocのレコードrecommend2.tpl php_pathをfrontparts/bloc/recommend2.php にする 私はこれでいけました。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
おすすめ商品ブロックの追加方法を教えてください | hinyanyaan | 2015/7/16 16:49 |
Re: おすすめ商品ブロックの追加方法を教えてください | yuh | 2015/7/17 0:22 |
Re: おすすめ商品ブロックの追加方法を教えてください | hinyanyaan | 2015/7/17 9:28 |
» Re: おすすめ商品ブロックの追加方法を教えてください | suemame | 2015/7/17 10:32 |
Re: おすすめ商品ブロックの追加方法を教えてください | hinyanyaan | 2015/7/17 10:50 |
Re: おすすめ商品ブロックの追加方法を教えてください | yuh | 2015/7/17 13:48 |
Re: おすすめ商品ブロックの追加方法を教えてください | hinyanyaan | 2015/7/17 17:41 |
Re: おすすめ商品ブロックの追加方法を教えてください | hinyanyaan | 2015/7/27 9:41 |