質問 > フロント機能 > カートを複製させて設置場所を二つにしたい |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
by0448 |
投稿日時: 2011/12/16 18:48
対応状況: −−−
|
長老 登録日: 2011/9/12 居住地: 横浜市 投稿: 186 |
カートを複製させて設置場所を二つにしたい ―環境―――――――――――――
EC-CUBE 2.11.2 MySQL 5.1.34-log PHP 5.2.17 ―――――――――――――――― 現在、ヘッド部分にカートを置いているのですが、端にカゴの中身情報を置きたいと考えています。 CSSで一応は思うような表示はできたのですが、TOPページには表示する意味がなく、商品詳細と商品一覧ページのみに載せたいと考えております。 表示の区別は管理画面でしかやってなかったので、よくわからないと思い、複製するべきかと思っているのですが、もっと良い方法があるのでしょうか? それとも複製しか方法がないのならば、ファイルを複製する以外に何をすれば、作動するのか教えて下さい。 宜しくお願いします。 |
ゲスト |
投稿日時: 2011/12/16 19:16
対応状況: −−−
|
Re: カートを複製させて設置場所を二つにしたい ブロックにして、レイアウトで配置、、、とか。。。
|
|
by0448 |
投稿日時: 2011/12/16 20:27
対応状況: −−−
|
長老 登録日: 2011/9/12 居住地: 横浜市 投稿: 186 |
Re: カートを複製させて設置場所を二つにしたい Ringo 様
返答ありがとうございます。 ブロックにしてというのは、frontparts/blocに新規登録という事でいいのでしょうか? cart.tplとほぼ同じ機能が欲しいので、crat.tpl2として複製しました。 LC_Page_FrontParts_Bloc_Cart_Ex2.php LC_Page_FrontParts_Bloc_Cart2.php cart2.php と複製し、中もcartと書かれているところはcart2としたんですが、上手く情報を読み込んでくれません。 これ以外にDBの操作などはあるのでしょうか? |
ゲスト |
投稿日時: 2011/12/16 20:38
対応状況: −−−
|
Re: カートを複製させて設置場所を二つにしたい 引用:
ブロックにしてというのは、frontparts/blocに新規登録という事でいいのでしょうか? はい、そうです。 追記:管理画面からの新規作成した ブロックにすれば、表示は、自動でやってくれますし。 引用: と複製し、中もcartと書かれているところはcart2としたんですが、上手く情報を読み込んでくれません。 cart2.phpの読出しトリガは、どの様に実装されましたか? |
|
by0448 |
投稿日時: 2011/12/19 10:38
対応状況: −−−
|
長老 登録日: 2011/9/12 居住地: 横浜市 投稿: 186 |
Re: カートを複製させて設置場所を二つにしたい Ringo 様
ご返答頂き、ありがとうございます。 cart2.phpは以下の様になっております。
3つのphpファイルを見直しても、どこが間違いなのか判断付きません。 どうか、ご指摘いただけないでしょうか? |
ken-o |
投稿日時: 2011/12/19 10:48
対応状況: −−−
|
長老 登録日: 2011/9/22 居住地: 投稿: 222 |
Re: カートを複製させて設置場所を二つにしたい >横から失礼します。
投稿日時: 2011-12-16 20:27 LC_Page_FrontParts_Bloc_Cart_Ex2.php 投稿日時: 2011-12-19 $objPage = new LC_Page_FrontParts_BLoc_Cart2_Ex(); 〜〜2.phpの「2」の位置が違うのが気になったので、横槍で失礼します。 これは書き間違えでしょうか?
|
by0448 |
投稿日時: 2011/12/19 11:18
対応状況: −−−
|
長老 登録日: 2011/9/12 居住地: 横浜市 投稿: 186 |
Re: カートを複製させて設置場所を二つにしたい ken-o 様
いつもお世話になっております。 ご指摘ありがとうございます。 確かに、これは自分の記入ミスでした。 記入ミス $objPage = new LC_Page_FrontParts_BLoc_Cart2_Ex(); 修正後 $objPage = new LC_Page_FrontParts_BLoc_Cart_Ex2(); 上記のように変更しましたが、特に反応がありません。 他のファイルにも同じようなミスがあるのか見直してますが、上記と同じような書き間違いはありませんでした。 だとすると、変更箇所が間違っていることになるのですが、変更箇所を書き出しましたので、間違えている点がありましたらご指摘いただけませんでしょうか? LC_Page_FrontParts_Bloc_Cart2.php
LC_Page_FrontParts_Bloc_Cart_Ex2.php
/html/frontparts/bloc/cart2.php
以上が修正個所になります。 これ以外は何もしていないのですが、もしかしたらDBの方の変更も必要なのでしょうか? ご教授宜しくお願い致します。 |
by0448 |
投稿日時: 2011/12/20 11:18
対応状況: 解決済
|
長老 登録日: 2011/9/12 居住地: 横浜市 投稿: 186 |
Re: カートを複製させて設置場所を二つにしたい 自己解決しましたので、ここに報告致します。
前回投降した変更に加え、DBの「dtb_bloc」にある「新規作成したブロック」の 「php_path」を「frontparts/bloc/cart2.php」に設定。 これで表示されるようになりました。 色々お騒がせして申し訳御座いませんでした。 Ringo 様 ken-o 様 ご教授いただきありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |