Возможна ли такая структура на Seblod

3 года 11 мес. назад #6278 от slovoblud
Делаю каталог автозапчастей на joomla. Структура каталога должна быть примерно такой:
Легковые>>BMW>>BMW - 3 (E30)>>BMW - 3 (E30) - 323 i>>Система подачи воздуха>>Упор воздушного фильтра>>Страница с товарами
В итоге должно получится что то типа этого nissan.запчасти2.com/
Получается что для каждой единицы товара должен быть фильтр с одной стороны по марке машины например:
Легковые>>BMW>>BMW - 3 (E30)>>BMW - 3 (E30) - 323 i>>
А с другой стороны по узлу автомобиля в котором находится данная конкретная запчасть например:
Система подачи воздуха>>Упор воздушного фильтра>>Страница с товарами
При этом узлы конструкции для каждой марки авто одни и те же, выходит что если реализовать такую структуру простой вложенностью категорий то категории с одинаковыми названиями будут повторятся для каждой марки авто. А так как моделей авто и товаров очень много и заливать их придется через csv от таких повторов образуются десятки тысяч вложенных категорий.

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

Сам только начинаю знакомство с seblod, поэтому хочу узнать хотя бы возможно это или нет. И если да, то на что мне обратить внимание при создании контента в seblod чтобы получить структуру с подобными фильтрами.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

3 года 11 мес. назад #6282 от Wedal
slovoblud, структуру такого каталога, как по мне, удобнее рассматривать как интернет-магазин с товарами у которых есть параметры. Т.е. у вас всего два основных варианта:
1) Делать так, как вы описали, т.е создавать большую вложенность подкатегорий.
2) Создать структуру подкатегорий небольшой вложенности, а то, что останется, сделать параметрами товаров, по которым в дальнейшем будет возможна фильтрация.
Если идти по второму пути, нужно хорошо продумать структуру. Что будет категориями, а что параметрами. Что касается SEBLOD, то он позволяет реализовать любой из вариантов.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

3 года 2 нед. назад #7050 от Олег
Wedal, я создаю сайт, в котором как и slovoblud есть потребность в мультикатегориях - сайт помощи людям (поиск пропавших людей, помощь нуждающимся, вакансии, итд)
как я понимаю SEBLOD с мильтикатегориями не работает

долго думал как обойти данную проблему решил поступить так:
Категории:
-Область 1
-- город а
-- город б
-- город в
-- ...
-Область б
-- город 1
-- город 2
-- город 3
-- ...

все материалы распихивать по городам, т.е. и пропавшие(поиск), и помощь, и вакансии, а выводить уже с учетом фильтра, те к стандартному материалу добавить поле скажем тип материала (выпадающий список), в котором при создании статьи выбирать соответственно поиск/помощь/вакансии...

Подскажите:
1. Настолько адекватен такой подход
2. Если его можно реализовать на Joomla+SEBLOD подскажите как, тк изучение seblod проходит очень тяже и даже новичком себя назвать не получается... я конечно не прошу описания шаг-за-шагом, но хоть вкратце описания этапов не помешало бы, хоть что-то за что можно было бы зацепиться в поиске решения...

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

3 года 2 нед. назад #7053 от Wedal
Олег, такой подход вполне адекватен. Это один из вариантов. Другой вариант - помещать всех людей в одну категорию, но добавить для типа контента дополнительное поле "Город". Здесь вам очень пригодился бы дополнительный платный плагин select dynamic cascade, позволяющий строить зависимости. Далее делаем тип поиска в том числе и по полю город. Можно выбрать Мультиселект, что даст возможность получить аналог мультикатегорий.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

3 года 2 нед. назад #7057 от Олег
Wedal,а без сторонних (платных) компонентов можно организовать выборку по доп полю в категории, те чтобы из одной категории были выбраны все материалы по соответствию полю, к примеру: выбрать из города А все статьи с полем "вакансии"
кстати, второй вопрос - к примеру поде txt_type - SEBLOD делает выборку по содержимому поля (если txt_type="вакансии" тогда то-то, если txt_type="поиск" тогда то-то) или SEBLOD делает выборку статей по наличию поля, те если поле txt_type существуют тогда выводит материал

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

3 года 2 нед. назад #7059 от Wedal

а без сторонних (платных) компонентов можно организовать выборку по доп полю в категории, те чтобы из одной категории были выбраны все материалы по соответствию полю, к примеру: выбрать из города А все статьи с полем "вакансии"

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

второй вопрос - к примеру поде txt_type - SEBLOD делает выборку по содержимому поля (если txt_type="вакансии" тогда то-то, если txt_type="поиск" тогда то-то) или SEBLOD делает выборку статей по наличию поля, те если поле txt_type существуют тогда выводит материал

Ничего не понял :)

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

3 года 2 нед. назад #7060 от Олег
криво выразился, я имел ввиду - как организуется поиск по категориям и доп полям...
если уже на форуме обсуждалось за ссылку спасибо)

кстати вчера таки удалось организовать выбор город по области с 3мя связанными dynamics...
вечером скину как сделал - возможно кому-то поможет

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

3 года 1 нед. назад #7064 от Wedal
Олег, SEBLOD делает выборку по содержимому поля. Посмотрите статью: wedal.ru/rasshireniya-joomla/seblod-ckk-dlya-joomla-chast5-search-types.html

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

3 года 6 дн. назад #7083 от Олег
Wedal, подскажи в чем может быть проблема
создал Dynamic в который подгружаю категории




НО при сохранении материала (при любой выбранновй в dynamic категории) в менеджере материалов все равно Uncategorised(((
В чем может быть проблема???

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

3 года 6 дн. назад #7084 от Олег
Вообще не сохраняет catid, при любых вариантах(((
только если вместо dynamic создать поле category и в нем указать catid тогда сохраняет категорию... в чем проблема может быть?

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

3 года 6 дн. назад #7085 от Wedal
Олег, посмотрите эту статью:
www.seblod.com/v2/support/documentation/1496-select-dynamic.html?tmpl=component
Там запрос формируется немного нестандартно, когда нужно получить и Text и Value.
Спасибо сказали: zed

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

3 года 6 дн. назад #7086 от Олег
С выборкой проблем нет - выпадает красивый списочек всех дочерних категорий (и их дочерние категории (неограниченной вложенности)) категории id=10

Проблема в том что даже когда пользуюсь обычным (стандартным) конструктором в Dynamic все равно не сохраняет catid(((

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

3 года 5 дн. назад #7087 от Олег
ГЛЮКИ, ГЛЮКИ, ГЛЮКИ!!!!!!!!!!!!!!

Создал новое поле dynamics
Query:
free

SQL Query:
SELECT CONCAT( REPEAT('-', (category.level)-1), category.title) AS text, category.id AS value
FROM #__categories AS category
LEFT JOIN #__categories AS parent
ON category.lft BETWEEN parent.lft AND parent.rgt
WHERE parent.id = 10 ORDER BY category.lft

Location:
catid

И... О чудо все работает! и сохраняет выбранную категорию... и все норм отображается в манегере материалов...
и в чем был глюк!???????????????????????????
Спасибо сказали: zed

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.


Вверх