バージョン選択

フォーラム

メニュー

オンライン状況

19 人のユーザが現在オンラインです。 (10 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 19
もっと...

サイト内検索

質問 > フロント機能 > おすすめ商品ブロックの追加方法を教えてください

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
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

 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,352名です
総投稿数は110,082件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1652
8
red
1570
9
mcontact
1304
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.