Index: /branches/comu-ver2/data/class/pages/admin/products/LC_Page_Admin_Products_ProductRank.php
===================================================================
--- /branches/comu-ver2/data/class/pages/admin/products/LC_Page_Admin_Products_ProductRank.php	(revision 16741)
+++ /branches/comu-ver2/data/class/pages/admin/products/LC_Page_Admin_Products_ProductRank.php	(revision 17596)
@@ -123,10 +123,11 @@
 
         // 行数の取得
-        $linemax = $objQuery->count($table, "T2.category_id = ?", array($category_id));
-        // 順位、該当件数表示用
+        $linemax = $objQuery->count($table, $where, array($category_id));
+        // 何件が該当しました。表示用
         $this->tpl_linemax = $linemax;
 
         $objNavi = new SC_PageNavi($this->tpl_pageno, $linemax, SEARCH_PMAX, "fnNaviPage", NAVI_PMAX);
         $startno = $objNavi->start_row;
+        $this->tpl_start_row = $objNavi->start_row;
         $this->tpl_strnavi = $objNavi->strnavi;		// Navi表示文字列
         $this->tpl_pagemax = $objNavi->max_page;		// ページ最大数（「上へ下へ」表示判定用）
Index: /branches/comu-ver2/data/Smarty/templates/default/admin/products/product_rank.tpl
===================================================================
--- /branches/comu-ver2/data/Smarty/templates/default/admin/products/product_rank.tpl	(revision 17351)
+++ /branches/comu-ver2/data/Smarty/templates/default/admin/products/product_rank.tpl	(revision 17596)
@@ -85,36 +85,37 @@
         <th>移動</th>
       </tr>
+      <!--{assign var=rank value=$tpl_start_row}-->
       <!--{section name=cnt loop=$arrProductsList}-->
-      <tr>
-        <!--{assign var=db_rank value="`$arrProductsList[cnt].rank`"}-->
-        <!--{assign var=rank value="`$tpl_linemax-$db_rank+1`"}-->
-        <td align="center"><!--{$rank}--></td>
-        <td><!--{$arrProductsList[cnt].product_code|escape|default:"-"}--></td>
-        <td align="center">
-          <!--{* 商品画像 *}-->
-          <!--{if $arrProductsList[cnt].main_list_image != ""}-->
-            <!--{assign var=image_path value=`$arrProductsList[cnt].main_list_image`}-->
-          <!--{else}-->
-            <!--{assign var=image_path value=$smarty.const.NO_IMAGE_URL}-->
+        <tr>
+          <!--{assign var=db_rank value="`$arrProductsList[cnt].rank`"}-->
+          <!--{assign var=rank value=`$rank+1`}-->
+          <td align="center"><!--{$rank}--></td>
+          <td><!--{$arrProductsList[cnt].product_code|escape|default:"-"}--></td>
+          <td align="center">
+            <!--{* 商品画像 *}-->
+            <!--{if $arrProductsList[cnt].main_list_image != ""}-->
+              <!--{assign var=image_path value=`$arrProductsList[cnt].main_list_image`}-->
+            <!--{else}-->
+              <!--{assign var=image_path value=$smarty.const.NO_IMAGE_URL}-->
+            <!--{/if}-->
+            <img src="<!--{$smarty.const.SITE_URL}-->resize_image.php?image=<!--{$image_path|sfRmDupSlash}-->&amp;width=65&amp;height=65" alt="<!--{$arrProducts[cnt].name|escape}-->">
+          </td>
+          <td align="center">
+            <!--{$arrProductsList[cnt].name|escape}-->
+          </td>
+          
+          <td align="center">
+          <!--{* 移動 *}-->
+          <!--{if !(count($arrProductsList) == 1 && $rank == 1)}-->
+          <input type="text" name="pos-<!--{$arrProductsList[cnt].product_id}-->" size="3" class="box3" />番目へ<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('move','product_id', '<!--{$arrProductsList[cnt].product_id}-->'); return false;">移動</a><br />
           <!--{/if}-->
-          <img src="<!--{$smarty.const.SITE_URL}-->resize_image.php?image=<!--{$image_path|sfRmDupSlash}-->&amp;width=65&amp;height=65" alt="<!--{$arrProducts[cnt].name|escape}-->">
-        </td>
-        <td align="center">
-          <!--{$arrProductsList[cnt].name|escape}-->
-        </td>
-        
-        <td align="center">
-        <!--{* 移動 *}-->
-        <!--{if !(count($arrProductsList) == 1 && $rank == 1)}-->
-        <input type="text" name="pos-<!--{$arrProductsList[cnt].product_id}-->" size="3" class="box3" />番目へ<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('move','product_id', '<!--{$arrProductsList[cnt].product_id}-->'); return false;">移動</a><br />
-        <!--{/if}-->
-        <!--{if !($smarty.section.cnt.first && $tpl_disppage eq 1) }-->
-        <a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('up','product_id', '<!--{$arrProductsList[cnt].product_id}-->'); return false;">上へ</a>
-        <!--{/if}-->
-        <!--{if !($smarty.section.cnt.last && $tpl_disppage eq $tpl_pagemax) }-->
-        <a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('down','product_id', '<!--{$arrProductsList[cnt].product_id}-->'); return false;">下へ</a>
-        <!--{/if}-->
-        </td>
-      </tr>
+          <!--{if !($smarty.section.cnt.first && $tpl_disppage eq 1) }-->
+          <a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('up','product_id', '<!--{$arrProductsList[cnt].product_id}-->'); return false;">上へ</a>
+          <!--{/if}-->
+          <!--{if !($smarty.section.cnt.last && $tpl_disppage eq $tpl_pagemax) }-->
+          <a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('down','product_id', '<!--{$arrProductsList[cnt].product_id}-->'); return false;">下へ</a>
+          <!--{/if}-->
+          </td>
+        </tr>
       <!--{/section}-->
     </table>
