From f1fcde11b18dba58392181d6aab44c9f61081590 Mon Sep 17 00:00:00 2001 From: avl Date: Wed, 10 Dec 2008 01:19:25 +0200 Subject: [PATCH] declarate default ordering in models --- ipf/admin/model.php | 6 +++++- ipf/admin/templates/admin/base.html | 1 - 2 files changed, 5 insertions(+), 2 deletions(-) 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 @@ -