Регистрация
Вход через соцсети
Восстановление пароля

Как вывести на странице объекта несколько объектов из этого же раздела

Новый топик
09.02.2015, 15:35
Ответить | Цитировать
Коваль Виталий

Зарегистрирован:
2015-02-01
Сообщений: 24

Типо этого:
Изображение
09.02.2015, 16:10
Ответить | Цитировать
Nexwich
Панасин Александр
Nexwich

Зарегистрирован:
2011-04-05
Сообщений: 943

В место где нужно вывести
Код:
<?=nc_objects_list($sub,$cc,"Message_ID=".$f_RowID."&nc_ctpl=90",true)?>

nc_ctpl = номер шаблона компонента созданного для отображения подобных товаров в товаре.
В системных настройках этого шаблона компонента
Код:
$ignore_cc = 1; // Из любого инфоблока в разделе. Если он один то строка лишняя
$query_order = "a.Message_ID!=".$Message_ID." AND a.Checked=1";


Модуль "Почтовые уведомления" – настройка уведомлений на вашем сайте без программирования. Цена отзыв. Мне очень важно ваше мнение.
10.02.2015, 10:16
Ответить | Цитировать
Коваль Виталий

Зарегистрирован:
2015-02-01
Сообщений: 24

Благодарю Вас. Нормально выводит.
Когда в системные настройки шаблона компонента вписываю.
Код:

$ignore_cc = 1; // Из любого инфоблока в разделе. Если он один то строка лишняя
$query_order = "a.Message_ID!=".$Message_ID." AND Checked=1";

Пишет - Unknown column 'сhecked' in 'order clause'

А как тут сделать "LIMIT 6" что бы не более 6 штук?
10.02.2015, 13:13
Ответить | Цитировать
Коваль Виталий

Зарегистрирован:
2015-02-01
Сообщений: 24

И еще вопрос. Можно ли выводить с помощью кода который Вы написали выводить товары в других разделах?

Например добавил инфоблок и указал в пользовательских настройках номер раздела с которого брать товары и они показываются. Или как еще можно?

(Уже столько всего прочитал, но ничего не работает или во многих постах найденных в поиске просто не понятно ничего)
10.02.2015, 14:25
Ответить | Цитировать
Nexwich
Панасин Александр
Nexwich

Зарегистрирован:
2011-04-05
Сообщений: 943

Код:
$query_order = "a.Message_ID!=".$Message_ID." AND a.Checked=1";


Для лимита есть поле выше. 5 сверху.

Да можно что угодно сделать.

Код:
$ignore_sub = $ignore_cc = 1;
$query_order = "a.Sub_Class_ID==".$Sub_Class_ID." AND a.Checked=1";


Модуль "Почтовые уведомления" – настройка уведомлений на вашем сайте без программирования. Цена отзыв. Мне очень важно ваше мнение.
198 196 2015-02-10 14:25:29 14003
Описание проекта