ITOBEN STYLE > EC-CUBE:売れ筋ランキング 携帯表示(MySQL・PostgreSQL両対応) 2012年3月25日カテゴリー:未分類 EC-CUBE:売れ筋ランキング 携帯表示(MySQL・PostgreSQL両対応) ここで紹介している内容は、「EC-CUBE:売れ筋ランキングを携帯で表示する」とは異なるもので、MySQL・PostgreSQLの両方に対応しています。 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 2 データベースに携帯用のページを登録 ——————————————————- テーブル: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:作成日 ——————————————————- 3 ブロックを作成する(PC用のranking.tplが作成済みであることが前提) (1) ■data/Smarty/templates/mobile/frontparts/bloc/ranking.tpl [php] 売れ筋ランキング 第位:.html”>(2) データベースにブロックを登録 ——————————————————- テーブル:dtb_bloc device_type_id:1 bloc_id:5 bloc_name:ランキング tpl_path:ranking.tpl filename:ranking create_date:作成日 update_date:作成日 php_path:frontparts/bloc/ranking.php deletable_flg:0 ——————————————————- 4 ランキングページへのリンクを作成(ランキングページを開いたときは表示させない) ■data/Smarty/templates/mobile/frontparts/bloc/category.tpl(最上部の前に追加) (ランキングページを開くためには、「カテゴリ」ブロックを配置しておかなければならない) [php]
ここで紹介している内容は、「EC-CUBE:売れ筋ランキングを携帯で表示する」とは異なるもので、MySQL・PostgreSQLの両方に対応しています。
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
2 データベースに携帯用のページを登録
——————————————————-
テーブル: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:作成日
——————————————————-
3 ブロックを作成する(PC用のranking.tplが作成済みであることが前提)
(1) ■data/Smarty/templates/mobile/frontparts/bloc/ranking.tpl
[php]
売れ筋ランキング
第位:.html”>(2) データベースにブロックを登録
——————————————————-
テーブル:dtb_bloc
device_type_id:1
bloc_id:5
bloc_name:ランキング
tpl_path:ranking.tpl
filename:ranking
create_date:作成日
update_date:作成日
php_path:frontparts/bloc/ranking.php
deletable_flg:0
——————————————————-
4 ランキングページへのリンクを作成(ランキングページを開いたときは表示させない)
■data/Smarty/templates/mobile/frontparts/bloc/category.tpl(最上部の前に追加)
(ランキングページを開くためには、「カテゴリ」ブロックを配置しておかなければならない)
[php]