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


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

Модуль jbzoo_item как добавить несколько типов материалов

jbzoo_item

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

#1 Tunga

Tunga

Отправлено 24 November 2014 - 13:09

Такой вопрос решил вывести на сайте с помощью модуля jbzoo_item Новинки

Настройки такие:

Режим работы модуля: Произвольный фильтр

Выберите приложение: Каталог товаров

Ограничение по типу: НЕТ ВОЗМОЖНОСТИ ВЫБРАТЬ ВСЕ ТИПЫ МАТЕРИАЛОВ КАТАЛОГА - МОЖНО ВЫБРАТЬ ТОЛЬКО ОДИН ТИП.

В итоге в данном модуле выводятся как НОВИНКИ только материалы одного типа, а хотелось бы выводить материалы всех типов по дате создания. Есть какое то решение данного вопроса?


Сообщение отредактировал Tunga: 06 December 2014 - 17:02

  • 0

JBZoo это круто!


#2 Cheren-dow

Cheren-dow

Отправлено 24 November 2014 - 13:54

Tunga, категория и материал совершенно разные сущности в ZOO/JBZoo. У категорий, у всех, один набор полей и производить по ним поиск и вывод материалов множественно возможно. А вот с материалами уже так не получится, т.к по мимо основной таблицы, для каждого типа в базе создается отдельная таблица индекса потому что набор полей может сильно различаться для разных типов. А поиск и установка параметров как раз происходит в доп. таблице. Соответственно даже если в ваших типах есть параметр - новинка - это совершенно отличный параметр для другого типа, поэтому в модуле нет такой возможности. Возможно Денис меня поправит если я не прав.


  • 0
Изображение
 

#3 Tunga

Tunga

Отправлено 24 November 2014 - 14:15

Tunga, категория и материал совершенно разные сущности в ZOO/JBZoo. У категорий, у всех, один набор полей и производить по ним поиск и вывод материалов множественно возможно. А вот с материалами уже так не получится, т.к по мимо основной таблицы, для каждого типа в базе создается отдельная таблица индекса потому что набор полей может сильно различаться для разных типов. А поиск и установка параметров как раз происходит в доп. таблице. Соответственно даже если в ваших типах есть параметр - новинка - это совершенно отличный параметр для другого типа, поэтому в модуле нет такой возможности. Возможно Денис меня поправит если я не прав.

Да нет я в типах материала параметр новинка не ставлю, через какое то время придется редактировать все эти материалы когда они перестанут быть новинкой, использую только чекбокс Хит Продаж это постоянное значение)))

 

Новинки логичнее выводить модулем по дате создания, тогда последние созданные материалы в модуле, будут заменять старые.

 

Просто я думал что есть возможность вывести в модуль все материалы из Каталога товаров независимо от их типа и упорядочить по дате создания. Судя из вашего ответа придется Выводить Новинки отдельно в каждый модуль относительное типа материала и привязывать эти модули к определенному пункту меню.

 

А вывести на главную страницу сайта все новинки относящиеся к разным типам материала и категориям по дате создания, насколько я понял не получится.


  • 1

JBZoo это круто!


#4 Tunga

Tunga

Отправлено 24 November 2014 - 16:28



Tunga, категория и материал совершенно разные сущности в ZOO/JBZoo. У категорий, у всех, один набор полей и производить по ним поиск и вывод материалов множественно возможно. А вот с материалами уже так не получится, т.к по мимо основной таблицы, для каждого типа в базе создается отдельная таблица индекса потому что набор полей может сильно различаться для разных типов. А поиск и установка параметров как раз происходит в доп. таблице. Соответственно даже если в ваших типах есть параметр - новинка - это совершенно отличный параметр для другого типа, поэтому в модуле нет такой возможности. Возможно Денис меня поправит если я не прав.

 Кстати если выбрать режим модуля Последние просмотренные тогда можно выбрать несколько типов материала!!! Очень странно что нельзя выбрать несколько типов материала в режиме Произвольного фильтра. Это явно какой то глюк и должно быть решение как его убить)

c367195c_s.jpg


  • 1

JBZoo это круто!


#5 Polotenchik

Polotenchik

Отправлено 05 December 2014 - 17:48

 Кстати если выбрать режим модуля Последние просмотренные тогда можно выбрать несколько типов материала!!! Очень странно что нельзя выбрать несколько типов материала в режиме Произвольного фильтра. Это явно какой то глюк и должно быть решение как его убить)

c367195c_s.jpg

Поддерживаю вопрос, хотелось бы узнать есть ли какое нибудь решение данной проблемы?


Сообщение отредактировал Polotenchik: 05 December 2014 - 17:48

  • 0

#6 SmetDenis

SmetDenis

Отправлено 06 December 2014 - 07:56

Очень странно что нельзя выбрать несколько типов материала в режиме Произвольного фильтра. Это явно какой то глюк и должно быть решение как его убить)


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



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


#7 Tunga

Tunga

Отправлено 06 December 2014 - 12:06

Фильтр работает у нас строго по типам материалов, т.к каждый тип материала имеет свой уникальный набор полей.
Последние просмотренные - это не фильтр.

Хорошо Денис, поставим вопрос по другому)))

 

Можно ли с помощью модуля jbzoo_item выводить на главной странице сайта: 

Новинки - (сортировка по дате публикации) или Популярные товары - (сортировка по Рейтингу)


Сообщение отредактировал Tunga: 06 December 2014 - 12:08

  • 0

JBZoo это круто!


#8 SmetDenis

SmetDenis

Отправлено 06 December 2014 - 12:28

Можно, если они принадлежат одному типу.
В противном случае лучше использовать другой модуль материалов и новинки сложить в отдельный каталог, например.

Режим произвольного фильтра использует алгоритм поиска JBZoo, соответственно унаследовал как и его плюсы так и минусы.
В Zoo вообще все жестко к типам материалов привязано (шаблоны, настройки, права, поля, большая часть API итд)
  • 1
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



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






Темы с аналогичным тегами jbzoo_item

Click to return to top of page in style!