質問 > フロント機能 > おすすめ商品の表示が消えて困っております |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
comking |
投稿日時: 2013/6/3 11:02
対応状況: −−−
|
新米 登録日: 2013/6/3 居住地: 投稿: 3 |
おすすめ商品の表示が消えて困っております 恐れ入ります、どなたかお知恵をお貸しください。
知人に通販サイト構築を頼まれ作業を進めております。 ほぼ出来上がったという段階でTOPページの「おすすめ商品」が見えなくなっていることに気づき余計なことをしてトラブルになっております。 ここに至るまでは以下のことを行いました。わかっていることを全部書かせていただきます。 最初はテンプレートの適用テストなどを含め自契約で仮作成。 EC-CUBEバージョン 2.12.3 PHPバージョン PHP 5.3.15 DBバージョン MySQL 5.1.66 レンタルサーバー ロリポップ ロリポプラン 特に問題がなかったので依頼元契約のサーバーに設置し作業を進めました。 EC-CUBEバージョン 2.12.4 PHPバージョン PHP 5.2.17 DBバージョン MySQL 5.6.11-log レンタルサーバー ロリポップ チカッパ 共に購入したPC用テンプレートを適用しています。 動作、表示上共に、特段の問題を見ずに進めてきました。 おすすめ商品の登録をせず、見本の商品を削除したため、当然おすすめ商品の表示はされなくなったのですが、ここでエラーかと勘違いして余計なことをしてしまいました。 自契約サーバーから「デザイン管理」ブロック設定の recommend.tpl をコピーし、依頼元のサーバーの同ファイル内容に上書き。 同じテンプレート適用なので内容は同じであるはずですが、おすすめ商品の登録をしてみてもTOPページに何も表示されません。 EC-CUBEのバージョンが異なるとはいえ、読み込んでいる recommend.tpl は同じ内容なので解決しない理由がわからなくなりました。 ここまでの流れですでに問題があるのであれば、対処法を教えていただけませんでしょうか。 おすすめ商品登録を削除せずにマスターを削除したことの影響などがあるのかもと推測しています。 何か他の理由が考えられる場合、どういった解決策となりましょう。 登録データを全て退避して依頼元契約サーバーのEC-CUBEの削除と再インストールになるかもと考えております。 よろしくお願いいたします。 |
seasoft |
投稿日時: 2013/6/3 12:10
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: おすすめ商品の表示が消えて困っております (斜め読みです。外していたらゴメンなさい。)
まずは、DB データ的に問題がないかを検証しておく必要がありそうですが、仮に問題ないならば、テンプレートのキャッシュが悪さをしているかもしれませんね。 思いつくのは、パラメーター「SMARTY_FORCE_COMPILE_MODE」を「true」にしてみるとか。
|
comking |
投稿日時: 2013/6/3 12:36
対応状況: −−−
|
新米 登録日: 2013/6/3 居住地: 投稿: 3 |
Re: おすすめ商品の表示が消えて困っております seasoft様 ありがとうございます。
いただいたアドバイスの通りにパラメータ変更をしたところ表示はされました。 しかし、1個目の価格が0円になっています、商品マスターのエラーかと他の商品に変えても価格が0円です。 マスターデータで価格が正規に登録されておることは確認しました。 ならばと、同じ商品を8個登録したところ、左列1,3,5,7番目が全て価格0円になります。 正規に表示されている2個目を1番上に配置換えしたところ、正しかった価格は0円になり、1番目で0円になっていたものは2番目の位置で正規の価格表示をしています。 EC-CUBE内部のエラーでしょうか。 この状況の改善について引き続きアドバイスをいただけますようお願い申し上げます。 |
seasoft |
投稿日時: 2013/6/3 13:07
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: おすすめ商品の表示が消えて困っております もしかして、今度はフロント機能の話しですか?
それだと、テンプレート変数のコピペ誤りとかで起こりがちですね。
|
comking |
投稿日時: 2013/6/4 15:49
対応状況: 解決済
|
新米 登録日: 2013/6/3 居住地: 投稿: 3 |
Re: おすすめ商品の表示が消えて困っております お世話さまです、たびたびのアドバイスありがとうございます。
ご指摘いただいた通り、エラーの由来は変数の処理だろうというところからコードを見ました。 購入したテンプレートだったのですが、そもそもその内容に誤りがあったようです。 正規に表示されているものに揃えることで解消しました。 並び替えを行ってもエラーがありませんので、これで解決と思います。 ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |