システム開発ブログ

企画開発部

EC-CUBEについて(3)

本日は第3回目のEC-CUBE関連ブログとなります。
またまた前回に引き続き規格のお話です。

今回の失敗談は標準装備で表示されるはずの規格2が選択できないというものです。
しかし、カートに入れるボタンを押して一度失敗(「赤文字で規格2を選択してください」というエラーメッセージが表示されるなど)した後であれば選択できるという状態になっており、どこの条件付けが悪かったのかを見つけるのには大変苦労しました。

結論からして、原因は端末別の表示がうまくいっていなかったことにありました。
標準の書き方では

if PCとスマートフォン
then このような動作にする
else if 携帯
then このような動作にする

というような書き方を行っていましたが、

if 携帯
then このような動作にする
else(それ以外は)
then このような動作にする

という書き方にした所、正常な動作を確認することが出来ました。

PCとスマートフォンをいっしょくたにすることでPCとスマートフォンが違う動作になった時にEC-CUBEが対応しきれなくなるため今回のようなことが起きたのだと思われます。

システム周りのお悩みを解決します

まずは無料ダウンロード

この記事に関連する記事の一覧


システム開発ブログ

Twitterでilovex_officialをフォローしてください

カテゴリー

以前の部署別ブログ

ページのトップ