質問 > 管理機能 > お気に入りの表示について |
管理機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
arts |
投稿日時: 2009/6/9 20:01
対応状況: −−−
|
長老 登録日: 2009/2/7 居住地: 投稿: 268 |
Re: お気に入りの表示について /html/user_data/packages/default/detail.tpl に
差分と思われる下記を追記しましたがエラーがでるようです <!--{if $tpl_stock_find}--> <p class="btn"> <!--{if $smarty.const.OPTION_FAVOFITE_PRODUCT == 1 && $tpl_login === true}--> <!--{assign var=add_favorite value="add_favorite`$product_id`"}--> <!--{if $arrErr[$add_favorite]}--><div class="attention"><!--{$arrErr[$add_favorite]}--></div><!--{/if}--> <!--{if !$arrProduct.favorite_count}--> <a href="java script:fnModeSubmit('add_favorite','favorite_product_id','<!--{$arrProduct.product_id|escape}-->');" onmouseover="chgImg('<!--{$TPL_DIR}-->img/products/add_favolite_product_on.gif','add_favolite_product');" onmouseout="chgImg('<!--{$TPL_DIR}-->img/products/add_favolite_product.gif','add_favolite_product');" ><img src="<!--{$TPL_DIR}-->img/products/add_favolite_product.gif" width="115" height="20" alt="お気に入りに追加" name="add_favolite_product" id="add_favolite_product" /></a> <!--{else}--> <img src="<!--{$TPL_DIR}-->img/products/add_favolite_product_on.gif" width="115" height="20" alt="お気に入り登録済" name="add_favolite_product" id="add_favolite_product" /> <!--{/if}--> <!--{/if}--> きっとこれだけではないのでエラーがでていると思うので これ以上はもっと調べてみます・・・・ |
seasoft |
投稿日時: 2009/6/9 19:14
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7369 |
Re: お気に入りの表示について EC-CUBE のバグも絡んでいるかも。
とりあえず、DB というよりはファイル周りだと思うので、直前に触ったファイルを戻すと良いと思います。
|
arts |
投稿日時: 2009/6/9 19:03
対応状況: −−−
|
長老 登録日: 2009/2/7 居住地: 投稿: 268 |
Re: お気に入りの表示について 作業をしてましたら急に下記のようなエラーがでました
Fatal error: Call to undefined method DB_Error::query() in /home/*****/public_html/data/class/SC_DbConn.php on line 67 上記のファイルはさわってはいないのですが管理画面にも入れない状態です。 DB関連なのでしょうか。 |
seasoft |
投稿日時: 2009/6/9 18:51
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7369 |
Re: お気に入りの表示について パラメータ「OPTION_FAVOFITE_PRODUCT」はいかがですか?
また、r18069 は、EC-CUBEコミュニティ(eccube-comu) 向けですので、丸ごとは適用しないほうが良いと思います。適用するのは、差分箇所のみで。 2.4.0 の /data/Smarty/templates/default/detail.tpl を元に、/html/user_data/packages/default/detail.tpl を再構成するのが良いかと思います。 カスタマイズ内容が明確に分かるなら、/html/user_data/packages/default/detail.tpl を削除して、/data/Smarty/templates/default/detail.tpl を編集して FTP アップするほうが得策かも。
|
arts |
投稿日時: 2009/6/9 18:46
対応状況: −−−
|
長老 登録日: 2009/2/7 居住地: 投稿: 268 |
Re: お気に入りの表示について ありがとうございます。
http://svn.ec-cube.net/open_trac/changeset/18069から ファイルをダウンロードしてdetail.tplをとりあえずそのまま アップロードしました。 エラーはありませんが、この時点ではお気に入りボタンなどの 表示はありません。その後は商品詳細ページなどをいじるのでしょうか? |
seasoft |
投稿日時: 2009/6/9 18:04
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7369 |
Re: お気に入りの表示について まずは、パラメータ「OPTION_FAVOFITE_PRODUCT」を「1」に設定します。
次にテンプレートをカスタマイズしている場合、detail.tpl を http://svn.ec-cube.net/open_trac/changeset/18069 のように書き換えます。(カスタマイズが少ない場合、/data/Smarty/templates/default/detail.tpl を元に、カスタマイズ箇所を再適用するほうが早いかも。)
|
arts |
投稿日時: 2009/6/9 17:59
対応状況: −−−
|
長老 登録日: 2009/2/7 居住地: 投稿: 268 |
お気に入りの表示について 初歩的な質問になってしまうのですが今私はECCUBE2.3.3から
2.4.0にバージョンアップをしてもらったものを使っています。 新機能としてお気に入り登録が追加されたようです。 会員登録した人のみの機能だと思いますが、試しに会員登録をして お客様の身になってサイトをみたところお気に入りのボタンとでもいうのでしょうか、どこのページでお気に入りにできるのでしょうか? myページでお気に入り一覧などの項目はあります。 どうぞ宜しくお願い致します。 ECCUBE 2.4.0 サーバー wadax PHP 5.2.8 DB 4.1.22 |
« 1 (2) |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |