Перейти к содержимому


Фотография
- - - - -

Related Items (auto) не работает с разными типами?


  • Закрытая тема Тема закрыта
Сообщений в теме: 4

#1 Сердар

Сердар

Отправлено 12 March 2013 - 22:22

Здравствуйте!
Из-за особенностей фильтра JBZOO Search и прочих ограничений (требовались разные тизеры для товаров, например), пришлось в каталоге использовать еще один тип материала, в данном случае Продукт и его клон с измененными полями. Но появился сразу вопрос: Related Items (auto) "не видит" итемы другого типа в рамках одного каталога, хотя теги и .
Это особенность элемента, которую никак не преодолеть?
  • 0

#2 SmetDenis

SmetDenis

Отправлено 13 March 2013 - 08:31

типы материалов сильно связаны с их полями.
а подбор связанных материалов происходит в основном по пользовательским полям.
это ограничения от архитектуры самого компонента.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 Сердар

Сердар

Отправлено 13 March 2013 - 10:41

Немного не допонял: то есть  Related Items (auto) в принципе может выводить в себе итемы разных типов из каталога, но при условии, что несколько пользовательских полей в них будут идентичными? У меня два типа имеют пару одинаковых полей, но связи между ними нет, увы. 
  • 0

#4 SmetDenis

SmetDenis

Отправлено 13 March 2013 - 20:33

Related Items (auto) нет, не может он работать сразу с разными типами.
Пользовательское поле привязывается к типу материала. У двух разных типов не может быть одинаковых полей.
То что поля имеют одинаковый тип (например select) и имя, но тем не менее принадлежат разным типа материалов (новость, товар), то эти поля система считает совершенно разными.

Этой взаимосвязью пронизан весь Zoo и соответственно JBZoo.

Таким образом, взаимосвязи будут строится только в рамках одного типа. Т.е для новостей - новости, для товаров - товары.

Может вам проще использовать обычные связанные материалы, который выбираются вручную?
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#5 Сердар

Сердар

Отправлено 13 March 2013 - 20:43

Спасибо за разъяснение, Денис!
Думаю, новый тип материала мне бы не понадобился, если бы я смог скрыть поля в разных материалах со значением "ноль", чтобы обеспечить полноту поисковой выдачи фильтра, при этом не портить вид страницы "нулями"...
  • 0




Click to return to top of page in style!