Изменен порядок вывода категорий

This commit is contained in:
Krivchikov Dmitry 2014-04-14 07:09:30 +04:00
parent 5a00e3e050
commit 18a0acd77b
3 changed files with 12 additions and 6 deletions

View File

@ -47,12 +47,18 @@ class Model
/** /**
* Возвращает массив с ассоциативными массивами, соответствующими записями в БД. * Возвращает массив с ассоциативными массивами, соответствующими записями в БД.
* @return array * @param string $where просто строка с условиями: (`id` > 1) AND (`name` == 'TEST')
* @param string $order строка с именем толбца и напрабления: `summ` DESC
* @return type
*/ */
function getAll() 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();

View File

@ -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'),
)); ));
} }

BIN
public/ico/cup.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB