質問 > フロント機能 > アクセスランキング一覧ページを(LC_Page_Products_List.php)を使用して作成した時の順位の表示方法**2ページ以降での順位の表示方法の設定 |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
spgo |
投稿日時: 2017/1/10 22:30
対応状況: −−−
|
一人前 登録日: 2011/6/30 居住地: 投稿: 73 |
Re: アクセスランキング一覧ページを(LC_Page_Products_List.php)を使用して作成した時の順位の表示方法 468様、tao_s様、
ご教授感謝いたします。 Dtb_productsのplg_countにアクセス数がカウントされるようになっております。 また、<!--{$i.plg_count|u}-->では実際のアクセス数が表示され、順位は表示されないようです。順位を計算する設定はどこにあるのでしょうか。 トップページに作成したアクセスランキングのブロックでは以下のsmartyとphpでアクセスの順位を表示させます。 /Smarty <!--{foreach from=$arrRanking key=myId item=i}--> <!--{assign var=rank value=$myId+1}--> <font >第<!--{$rank}-->位</font> <!--{/foreach}--> /Php $this->arrRanking = $this->lfGetRanking(); function lfGetRanking(){ $objQuery = new SC_Query(); $col = "p.name, p.main_list_image, p.product_id, p.plg_count, ca.category_id"; $from = "dtb_products AS p INNER JOIN dtb_product_categories AS ca ON p.product_id = ca.product_id INNER JOIN dtb_category AS ct ON ca.category_id = ct.category_id "; $objQuery->setorder("p.plg_count DESC"); $objQuery->setlimit(10); return $objQuery->select($col, $from, $where); 何かお分かりになりますでしょうか。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
アクセスランキング一覧ページを(LC_Page_Products_List.php)を使用して作成した時の順位の表示方法**2ページ以降での順位の表示方法の設定 | spgo | 2017/1/10 17:34 |
Re: アクセスランキング一覧ページを(LC_Page_Products_List.php)を使用して作成した時の順位の表示方法 | tao_s | 2017/1/10 18:20 |
Re: アクセスランキング一覧ページを(LC_Page_Products_List.php)を使用して作成した時の順位の表示方法 | 468 | 2017/1/10 18:27 |
» Re: アクセスランキング一覧ページを(LC_Page_Products_List.php)を使用して作成した時の順位の表示方法 | spgo | 2017/1/10 22:30 |
Re: アクセスランキング一覧ページを(LC_Page_Products_List.php)を使用して作成した時の順位の表示方法 | 468 | 2017/1/10 23:13 |
Re: アクセスランキング一覧ページを(LC_Page_Products_List.php)を使用して作成した時の順位の表示方法 | spgo | 2017/1/11 0:03 |
Re: アクセスランキング一覧ページを(LC_Page_Products_List.php)を使用して作成した時の順位の表示方法**2ページ以降での順位の表示方法の設定 | spgo | 2017/1/11 11:54 |
Re: アクセスランキング一覧ページを(LC_Page_Products_List.php)を使用して作成した時の順位の表示方法**2ページ以降での順位の表示方法の設定 | 468 | 2017/1/11 12:56 |