2009年3月10日 Archive
EC-CUBEの商品カテゴリメニューの全部出しに挑戦。
EC-CUBEの商品カテゴリメニューって、標準状態だと階層化して親子関係にしていると、親カテゴリーのトップに行かないと、カテゴリーメニューに子カテゴリーが表示されないんですヨね。個人的には、コレでも良いかなと思っていたのですけど、顧客の方からカテゴリーは、どのページでも全部出したいと要望が出ましたので、カテゴリーメニュー全部出しに挑戦することにしました。
自分なりに「category.tpl」を弄ってみたんですが、結局うまく行かず、諦めて暫く放置していたんですが、前エントリーで、EC-CUBEの開発コミュニティを徘徊していた時、偶然、カテゴリーメニュー全部出しの方法が紹介されていたスレッド「カテゴリの階層を折りたたまない方法を教えて下さい!」を見つけたので、再度カテゴリーメニュー全部出しに挑戦してみることにしました。
結果は、あっけなく完成。今まで苦労は何だったんでしょう。
手順は簡単なので忘れる事は無いと思いますが、覚え書きも兼ねて、手順を書いときます。
EC-CUBEで、新着商品の紹介をトップページに表示する方法。
EC-CUBEって新着商品の表示が標準でついていないんですヨ。開発元的には、オススメ管理を使って新着商品の案内もやってねということらしいのですが、オススメと書かれている以上、システム使う側としては、最も売りたい商品を表示したい訳で、混在するというのは何かと問題があると思うんですヨ。その事を顧客に話したら、やはり、それでは困るという事で、新商品を追加したら簡単にトップページに掲載できるか調べてみました。
基本的に時限式だと見せたい期間が自由にコントロールできないので、販売戦略をたてる側としては都合が悪いだろうと判断。商品管理画面で、NEWのチェックマークのON、OFFで、トップページに商品を掲載したりしなかったりできる方法を探しました。色々と検索してみたら、色々な方法で新着商品の表示を実現されている方がいたのですが、どれもしっくり来なかったんですヨ。
最後の頼みの綱という訳で、EC-CUBEの開発コミュニティに行ってみたら、「新入荷商品をブロックに表示したい」というスレッドがたっていました。ありましたヨ。自分と同じように新着商品の案内を考えている方が多かったようで、そこで紹介されていた方法が、自分の要求にピッタリでした。早速、組み込むことにしましたヨ。
以下、覚え書きも兼ねて、手順を書いときます。