質問 > フロント機能 > カート内に発送日目安(deliv_date_id)を表示 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
fu-ko |
投稿日時: 2010/3/8 13:19
対応状況: −−−
|
半人前 登録日: 2009/10/8 居住地: 投稿: 15 |
カート内に発送日目安(deliv_date_id)を表示 カート内に発送日目安を表示させたく
\data\Smarty\templates\default\cart\index.tpl に、一覧ページや詳細ページで表示させる
を挿入してみましたが、ダメでした(当たり前)。 以前の質問→カート内(カゴの中)でsub_comment等の項目を表示を参考に、 SC_Helper_DB.php内の$colにカラム追加等の修正は行っており(他の追加項目は問題なく表示されており)、 先程のものを
に変更すると、マスタデータ管理(mtb_delivery_date)で確認できるIDと整合性のとれた番号が表示されます。 つまり、IDは引っ張ってこれるようになっているのですが、それをマスタデータ管理(mtb_delivery_date)で設定しているテキストに変換する処理が行われていない…というところまで、何となくわかりました。 しかし、私の力ではここまでです。 おそらく LC_Page_Cart.php の中にこの処理を持ってくるのかな?と考えていますが、 LC_Page_Products_Detail.php からDELIVERYDATE関連の部分をコピーしてもエラー続出…。 どなたかお知恵をお貸しくださいませ。 ------------------------------- EC-CUBEバージョン eccube-comu-r18437 PHPバージョン PHP 5.2.8 DBバージョン MySQL 5.0.82 ------------------------------- |
DELIGHT |
投稿日時: 2010/3/8 13:36
対応状況: −−−
|
仙人 登録日: 2010/2/3 居住地: 熊本県・九州・長野県・関東甲信越 投稿: 572 |
Re: カート内に発送日目安(deliv_date_id)を表示 カート処理の中に、
$arrDELIVERYDATE(mtb_delivery_dateのマスタデータ) 自体が無いのかな。と推測します。 LC_Page_Cart.php のinit()の中に、
を追加し、先の一覧ページや詳細ページのように
とすれば取れる気がします。(動作未確認) 外していたら申し訳ありません。
|
fu-ko |
投稿日時: 2010/3/8 13:49
対応状況: −−−
|
半人前 登録日: 2009/10/8 居住地: 投稿: 15 |
Re: カート内に発送日目安(deliv_date_id)を表示 DELIGHT様の仰るように追加してみましたが、下記のエラーが出てしまいます。。。
|
DELIGHT |
投稿日時: 2010/3/8 14:12
対応状況: −−−
|
仙人 登録日: 2010/2/3 居住地: 熊本県・九州・長野県・関東甲信越 投稿: 572 |
Re: カート内に発送日目安(deliv_date_id)を表示 Smartyのエラーのようですね。
一度変数を定義しなおしてから指定してみてください。 例) <!--{ assign var="devil_id" value=$arrProductsClass[cnt].deliv_date_id}--> <!--{if $devil_id}--> <!--{$arrDELIVERYDATE[$devil_id]|escape}--> <!--{/if}-->
|
fu-ko |
投稿日時: 2010/3/8 15:04
対応状況: −−−
|
半人前 登録日: 2009/10/8 居住地: 投稿: 15 |
Re: カート内に発送日目安(deliv_date_id)を表示 変数を定義し直しても同じエラーが出ます。。。
\data\Smarty\templates\default\cart\index.tpl に追加した
の[]が二重になっているからsyntax errorが出ているのでしょうか? 勉強不足でスミマセン |
DELIGHT |
投稿日時: 2010/3/8 22:24
対応状況: −−−
|
仙人 登録日: 2010/2/3 居住地: 熊本県・九州・長野県・関東甲信越 投稿: 572 |
Re: カート内に発送日目安(deliv_date_id)を表示 たぶん[]が二重になっているからだと思います・・・・
こんな感じでもだめでしょうか?
※検証してないですが・・・
|
fu-ko |
投稿日時: 2010/3/8 22:52
対応状況: 解決済
|
半人前 登録日: 2009/10/8 居住地: 投稿: 15 |
Re: カート内に発送日目安(deliv_date_id)を表示 遅くまですみませんでした。
そして、うまくいきました!! 本当に×100 ありがとうございました 以下、今後のためにまとめておきます。 (同じカスタマイズで悩む人のためでもあり、自分のメモのためでもあり…) 引用: 1.以前の質問→カート内(カゴの中)でsub_comment等の項目を表示を参考に、 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |