Много категорий в каталоге. Пагинация на странице категорий в админке

levsha

Постоялец
Регистрация
4 Фев 2007
Сообщения
72
Реакции
14
Сайт аналитики недвижимости с объявлениями.
—-
Каталог имеет три уровня: город/улица/дом.
Припустим в городе 50 улиц в каждой по 20 домов.
Следовательно категорий будет 1000, а то и более!!!
И это только один город...
—-
Редактировать категории будет проблематично и не удобно.
Есть ли возможноть сделать пагинацию на страницу категорий в админке?!
Так как категории в групе по умолчанию выводит все на одной странице...
 
Напрашивается такое:
Не делать категории, а сделать 3 отдельных канала: город, улица, дом - заполняются и связываются стандартным полем "отношение"
У канала объекта недвижимости - поле модуля Playa для привязки к этим каналам, в нем есть поиск - удобно добавлять.
 
Напрашивается такое:
Не делать категории, а сделать 3 отдельных канала: город, улица, дом - заполняются и связываются стандартным полем "отношение"
У канала объекта недвижимости - поле модуля Playa для привязки к этим каналам, в нем есть поиск - удобно добавлять.
хм... это вариант. спасибо.
 
Если потом будете реализовывать поиск - не связывайтесь с Playa. Поиск по параметрам из коробки нормально сделать почти нереально (по крайней мере, на уровне exp:channel я не встречал, а через модуль Query будут проблемы с поиском по кастомным полям). Есть сторонний плагин солспейса Supersearch - он это может. Но раньше он работал не со всеми версиями плайа, и solspace никогда не отличался скоростью работы.

В качестве альтернативы можно попробовать варианты с разнесением данных внутри каждого объекта по разным полям. Как вариант посмотрите решения с использованием Google Maps. По-моему это самый логичный вариант.

P.S Вообще в таких случаях лучше выбирать самые простые решения.
Playa - это дорогое и малоосмысленное решение. Технически оно ничего дополнительно не привнесет, так как связь один-к-многим не планируется (как я понимаю), а один-к-одному поддерживается из коробки. Красивое оформление - это круто, но можно поискать альтернативные варианты дешевле или вообще бесплатно.
 
Назад
Сверху