Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

запретить вывод объектов из выключенных разделов

03.02.2019, 20:05
Konstantin
Vianet
Konstantin

Зарегистрирован:
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
Konstantin

Зарегистрирован:
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";


На тестовом стенде работает - проверил

Решаю нестандартные задачи
198 196 2019-02-27 14:30:03 15060
Описание проекта