- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
$this->get_list_with_rights(
'C.*, `core_users`.username as username'.(defined('COMMENTS_BLOG_TYPE') ? ", count(cm.id)" : ", 0")." as cnt_comments", //список возвращаемых полей
$this->table_prefix.'_blogs AS C LEFT JOIN `core_users` ON `core_users`.id=C.author_id'.
(defined('COMMENTS_BLOG_TYPE')
? " LEFT JOIN {$this->table_prefix}_comments_resource r ON (r.item_id=C.id AND r.type="
.COMMENTS_BLOG_TYPE.") LEFT JOIN {$this->table_prefix}_comments cm ON cm.resrc_id=r.id" : ""), //список таблиц, учавствующих в запросе
'C', //алиас основной таблицы, из которой берутся права
'', 'C.id'); //условие-фильтр, группировка записей, порядок вывода записей
ABO.CMS, модуль блогов.
И чем автору не угодили стандартные функции?
Комментарии (9) RSS
Добавить комментарий