Pman/Roo.php
authorAlan Knowles <alan@akbkhome.com>
Fri, 12 Nov 2010 08:39:07 +0000 (16:39 +0800)
committerAlan Knowles <alan@akbkhome.com>
Fri, 12 Nov 2010 08:39:07 +0000 (16:39 +0800)
Pman/Roo.php

index 9ceaf9c..f82116c 100644 (file)
@@ -259,12 +259,13 @@ class Pman_Roo extends Pman
      * @arg   DB_DataObject $x
      * 
      */
-    function applySort($x)
+    function applySort($x, $sort = '', $dir ='')
     {
         
        // Db_DataObject::debugLevel(1);
-        $sort = empty($_REQUEST['sort']) ? '' : $_REQUEST['sort'];
-        $dir = (empty($_REQUEST['dir']) || strtoupper($_REQUEST['dir']) == 'ASC' ? 'ASC' : 'DESC');
+        $sort = empty($_REQUEST['sort']) ? $sort : $_REQUEST['sort'];
+        $dir = empty($_REQUEST['dir']) ? $sort : $_REQUEST['dir'];
+        $dir = $dir == 'ASC' ? 'ASC' : 'DESC';