Подскажите, как реализовать такую вещь.
Необходимо на сайте сделать добавление контента пользователями в какую-то категорию, и хотелось бы привязать это все к странам.
То есть пользователь выбрал например категорию "Море" и выбрал вторую категорию из списка стран… Можно ли такое реализовать? Просто в каждой категории подкатегорию стран создавать это утопия. Что-то не соображу можно ли такое реализовать?
InstantCMS 2.X
#1
30 марта 2018 в 14:59
#3
30 марта 2018 в 15:35
Спасибо: буду пробовать
Сегодня в 16:05
#4
30 марта 2018 в 15:40
Если компонентов готовых нет, то наверное для сео, урлов и т.п. будет разумно все-таки делать категорию Море и в ней подкатегории стран. Тогда адреса будут вида "more-russia-chernoe" или типа того. Либо наоборот, сделать первой категорией страны, а в них уже выбирать Море, Горы или что там еще.
Стран всего-то 195, это не тот случай, когда нужно паниковать.
Я делал географические подкатегории (города для основных категорий Россия, Белоруссия, Украина) так:
взял список городов, вставил их при создании категорий таким образом:
— Россия
— Москва
— Питер
— Украина
— Киев
и т.д.
В общем, сохранил это всё дело. Категории создались, но для тонкой настройки мне нужно было тайтлы сделать не "Киев", а "Море Киев". Вручную — долго, поэтому просто скачал таблицу из БД, в экселе все это дело собрал, обратно закинул. Далее, в других категориях или типах контента просто редактировал уже имеющуюся таблицу под новый тип контента. Получилось довольно быстро.
Стран всего-то 195, это не тот случай, когда нужно паниковать.
Я делал географические подкатегории (города для основных категорий Россия, Белоруссия, Украина) так:
взял список городов, вставил их при создании категорий таким образом:
— Россия
— Москва
— Питер
— Украина
— Киев
и т.д.
В общем, сохранил это всё дело. Категории создались, но для тонкой настройки мне нужно было тайтлы сделать не "Киев", а "Море Киев". Вручную — долго, поэтому просто скачал таблицу из БД, в экселе все это дело собрал, обратно закинул. Далее, в других категориях или типах контента просто редактировал уже имеющуюся таблицу под новый тип контента. Получилось довольно быстро.
Вес страницы зависит от уровня вложенности, так что нужно структуру продумать изначально… Оптимизировать нужно для поисковика и для людей, не должно быть дублей страниц, есть перелинковка страниц. Фильтр удобно для пользователя, но он может меньше проводить времени на сайте и тд.
#6
31 марта 2018 в 12:07
Если поиск нужного будет неудобным — пользователь вообще не будет проводить время на этом сайте. Он уйдет на другой сайт.Фильтр удобно для пользователя, но он может меньше проводить времени на сайте и тд.
#7
31 марта 2018 в 12:09
Для этого фильтр должен быть удобным, согласенЕсли поиск нужного будет неудобным — пользователь вообще не будет проводить время на этом сайте.