Изменен порядок вывода категорий
This commit is contained in:
parent
5a00e3e050
commit
18a0acd77b
|
|
@ -46,13 +46,19 @@ class Model
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Возвращает массив с ассоциативными массивами, соответствующими записями в БД.
|
* Возвращает массив с ассоциативными массивами, соответствующими записями в БД.
|
||||||
* @return array
|
* @param string $where просто строка с условиями: (`id` > 1) AND (`name` == 'TEST')
|
||||||
*/
|
* @param string $order строка с именем толбца и напрабления: `summ` DESC
|
||||||
function getAll()
|
* @return type
|
||||||
|
*/
|
||||||
|
function getAll($where = '', $order = '')
|
||||||
{
|
{
|
||||||
/* TODO: Переделать этот метод. Сделать статическим, возвращать массив объектов. */
|
/* TODO: Переделать этот метод. Сделать статическим, возвращать массив объектов. */
|
||||||
$res = App::$DB->query('SELECT * FROM ' . $this->_tableName_);
|
$sql = 'SELECT * FROM ' . $this->_tableName_;
|
||||||
|
$sql .= $where ? ' WHERE '.$where : '';
|
||||||
|
$sql .= $order ? ' ORDER BY '.$order : '';
|
||||||
|
|
||||||
|
$res = App::$DB->query($sql);
|
||||||
|
|
||||||
$this->_id_ = NULL; // Это больше не конкретная запись
|
$this->_id_ = NULL; // Это больше не конкретная запись
|
||||||
$ready = array();
|
$ready = array();
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,7 @@ class IndexController extends Controller
|
||||||
$category = new Category();
|
$category = new Category();
|
||||||
|
|
||||||
self::render('indexTemplate.php', array(
|
self::render('indexTemplate.php', array(
|
||||||
'categories' => $category->getAll(),
|
'categories' => $category->getAll('', 'ord'),
|
||||||
));
|
));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 1.2 KiB |
Loading…
Reference in New Issue