From: avl Date: Tue, 9 Dec 2008 23:19:25 +0000 (+0200) Subject: declarate default ordering in models X-Git-Tag: 0.5~441 X-Git-Url: https://git.andy128k.dev/?a=commitdiff_plain;h=f1fcde11b18dba58392181d6aab44c9f61081590;p=ipf.git declarate default ordering in models --- diff --git a/ipf/admin/model.php b/ipf/admin/model.php index f8d962c..4ad4f14 100644 --- a/ipf/admin/model.php +++ b/ipf/admin/model.php @@ -119,7 +119,11 @@ class IPF_Admin_Model{ } public function ListItemsQuery(){ - $this->q = IPF_ORM_Query::create()->from($this->modelName)->orderby('1 desc'); + if (method_exists($this->model,'ordering')) + $ord = $this->model->ordering(); + else + $ord = '1 desc'; + $this->q = IPF_ORM_Query::create()->from($this->modelName)->orderby($ord); } public function ListRow($o){ diff --git a/ipf/admin/templates/admin/base.html b/ipf/admin/templates/admin/base.html index 28acb86..a56c8da 100644 --- a/ipf/admin/templates/admin/base.html +++ b/ipf/admin/templates/admin/base.html @@ -7,7 +7,6 @@ -