|
|
03.02.2019, 20:05
|
|
Konstantin
Vianet
Зарегистрирован: 2006-06-22
Сообщений: 31
|
Здравствуйте!
есть страница, на которой выводятся объекты из разных разделов. и есть выключенные разделы с включенными объектами, использующие один инфоблок.
мне нужно запретить вывод объектов из выключены разделов на странице.
пожалуйста, помогите решить задачу.
заранее, Спасибо!
konstantin
|
|
|
05.02.2019, 15:29
|
|
Алексей
Алексей Царапкин
Зарегистрирован: 2011-11-16
Сообщений: 32
|
В сис настройках
Код:
$quere_where = "Checked=1";
Разве не?
Решаю нестандартные задачи
|
|
|
07.02.2019, 18:01
|
|
Konstantin
Vianet
Зарегистрирован: 2006-06-22
Сообщений: 31
|
не
в системных настройках, чтобы собрать товары со всех разделов -
$ignore_catalogue = $ignore_cc = $ignore_sub = 1;
но мне нужно исключить товары из разделов, который выключены.
подскажите, как это сделать?
konstantin
|
|
|
27.02.2019, 14:30
|
|
Алексей
Алексей Царапкин
Зарегистрирован: 2011-11-16
Сообщений: 32
|
Смотрим пример из доков
Код:SELECT $distinct a.список_полей,$query_select
FROM `MessageXX` AS a,$query_from
$query_join
WHERE условия_выборки AND $query_where
GROUP BY $query_group
HAVING $query_having
ORDER BY $query_order
LIMIT $query_limit
Значит надо что-то типа
Код:$query_join = "LEFT OUTER JOIN Subdivision AS subs ON a.Subdivision_ID = subs.Subdivision_ID";
$query_where = "subs.Checked = 1";
На тестовом стенде работает - проверил
Решаю нестандартные задачи
|