|
|
27.06.2012, 12:28
|
|
Алексей
Зарегистрирован: 2012-06-27
Сообщений: 3
|
Имеется блок на главной странице, выводящий 8 последних постов из раздела "Видеоблог". Вызывается функцией: Код:".s_list_class(626, 382, "isVideo=1&recNum=8")."
Сейчас в разделе "Видеоблог" создаются рубрики (подразделы), так вот надо чтобы в блоке на главной выводились последние видео из любой из рубрик, т.е. из любого подраздела раздела "Видеоблог".
Собстно вопрос как это реализовать. Если не сложно на пальцах, не имею навыков программирования.
p.s. Нашел обсуждение похожей темы: http://netcat.ru/support/forum/obschie-voprosy/cms-netcat-vyvod-novinok-kataloga-iz-raznykh-podrazdelov-7565.html, но не понимаю какой именно запрос надо написать.
|
|
|
28.06.2012, 11:59
|
|
DiGGy
DiGGy
Зарегистрирован: 2005-04-04
Сообщений: 1546
|
Вызов из макета дизайна:
Цитата:".s_list_class(626, 382, "&isTitul=1&isVideo=1&recNum=8")."
В сист. настройках компонента:
Цитата:
if ($isTitul) {
$ignore_sub = $ignore_cc = 1;
}
Temet nosce...
|
|
|
28.06.2012, 13:59
|
|
Алексей
Зарегистрирован: 2012-06-27
Сообщений: 3
|
БЛАГОДАРЮ! все получилось.
Но возник нюанс, он берет посты из всех разделов, в которых используется тот же компонент. Как мне поменять компонент для этого раздела, чтобы содержимое осталось?
|
|
|
28.06.2012, 14:32
|
|
DiGGy
DiGGy
Зарегистрирован: 2005-04-04
Сообщений: 1546
|
Чтобы брались записи только из подразделов раздела "Видеоблоги", надо сделать так:
Код:
if ($isTitul) {
$ignore_sub = $ignore_cc = 1;
$query_where = "a.`Subdivision_ID` in (select sss.`Subdivision_ID` from Subdivision sss where sss.`Parent_Sub_ID`=XXX and sss.`Checked`=1)";
}
где ХХХ - это ИД раздела "Видеоблоги"
Temet nosce...
|
|
|
28.06.2012, 14:46
|
|
Алексей
Зарегистрирован: 2012-06-27
Сообщений: 3
|
еще раз спасибо, очень помогли!
|