投稿者: itoben
EC-CUBE:携帯画面の新着情報にバナーとコメントを表示する
EC-CUBE:売れ筋ランキングを携帯で表示する
ここでのカスタマイズはMySQL限定となります。
サーバーにより負担をかけず、PostgreSQLにも対応した↓こちらの方がベターかと思います。
EC-CUBE:売れ筋ランキング 携帯表示(MySQL・PostgreSQL両対応)
(1)ランキング用のページを作成する。
① 下記スマートフォン用のファイルを利用するので、新規に作成しない。
■html/sphone_ranking.php
■data/class_extends/page_extends/LC_Page_Sphone_ranking_Ex.php
■data/class/pages/LC_Page_Sphone_ranking.php
■data/Smarty/templates/sphone/sphone_ranking.tpl
② データベースに携帯用のページを登録
テーブル:dtb_pagelayout
device_type_id:1
page_id:38
page_name:ランキングページ
url:sphone_ranking.php
filename:sphone_ranking
header_chk:1
footer_chk:1
edit_flg:2
author:NULL
description:NULL
keyword:NULL
update_url:NULL
create_date:作成日
update_date:作成日
EC-CUBE:売れ筋ランキングをスマートフォンで表示する
ここでのカスタマイズはMySQL限定となります。
サーバーにより負担をかけず、PostgreSQLにも対応した↓こちらの方がベターかと思います。
EC-CUBE:売れ筋ランキング スマートフォン表示(MySQL・PostgreSQL両対応)
EC-CUBEで売れ筋ランキングを表示する
ここでのカスタマイズはMySQL限定となります。
サーバーにより負担をかけず、PostgreSQLにも対応した↓こちらの方がベターかと思います。
EC-CUBE:売れ筋ランキング(MySQL・PostgreSQL両対応)
購入回数をもとにランキングブロックを作成する。1度に複数個購入しても1個とカウント。
EC-CUBE:配送方法の指定で配送業者の送料の詳細を表示
EC-CUBE:在庫の有無、または数量を表示する
EC-CUBE:商品コードを必須にしない
EC-CUBE:おすすめ商品登録で「商品コメント」を必須にしない。
(1)138行目あたりの”EXIST_CHECK”を削除
■data/class/pages/admin/contents/LC_Page_Admin_Contents_Recommend.php 削除→”EXIST_CHECK”,
$objFormParam->addParam("コメント", 'comment', LTEXT_LEN, 'KVa', array("EXIST_CHECK", "MAX_LENGTH_CHECK")); ↓ $objFormParam->addParam("コメント", 'comment', LTEXT_LEN, 'KVa', array("MAX_LENGTH_CHECK"));
EC-CUBE:「お客様の声」レビュー書き込みページング機能
「この商品に対するお客様の声」のレビュー書き込みの最大数の設定をはずし、5件ごとにページング機能をつける。
jquery.min.jsのみで動作するので、新規ファイルは必要なし。
(1)フロントレビュー書き込み最大数を設定しないようにする。管理画面「システム設定>パラメーター設定」のREVIEW_REGIST_MAX(フロントレビュー書き込み最大数)を無視する。
① ■data/class/pages/products/LC_Page_Products_Detail.php
「LIMIT . REVIEW_REGIST_MAX;」←削除
//商品ごとのレビュー情報を取得する $where = "del_flg = 0 AND status = 1 AND product_id = ? ORDER BY create_date DESC LIMIT " . REVIEW_REGIST_MAX; ↓ $where = "del_flg = 0 AND status = 1 AND product_id = ? ORDER BY create_date DESC ";
② ■data/Smarty/templates/default/products/detail.tpl
下記コードを削除
<!--{if count($arrReview) < $smarty.const.REVIEW_REGIST_MAX}--> ・ ・ ・ <!--{/if}-->