Мультипостинг в двойке

Добавление статьи в 2 и более категорий

 
Посетитель
small user social cms
МедальАвторитет форумаПочетный донор проектаПочетный донор проекта
Сообщений: 2303
Здравствуйте, уважаемые форумчане!
Подскажите, кто-нибудь реализовывал функционал добавления статей в несколько категорий на сайте?
Или как-то по-другому разграничивал новости по регионам? К примеру, на сайте есть куча новостей по категгориям - авто, бизнес и т.д. и хотелось бы еще добавить их в разделы по регионам. К примеру, в одном регионе одни новости, в другом регионе - другие, а часть из них общие...
Недорогие Windows-сервера CRM для соцсетей
VPS с бесплатным администрированием!
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2928
AndroS:
К примеру, на сайте есть куча новостей по категгориям - авто, бизнес и т.д. и хотелось бы еще добавить их в разделы по регионам.

Не добавление в несколько категорий, но навигация удобная будет и интуитивно понятная:

Можно сделать с помощью полей как в статьях реализовано (тип статьи),
фильтрация имеет разные ссылки
- просто статьи /articles
- рецензии /articles-reviews
получается что эти ссылки можно даже задать в меню!)

AndroS:
К примеру, на сайте есть куча новостей по категгориям - авто, бизнес и т.д.
эту часть реализовываем с помощью категорий

AndroS:
хотелось бы еще добавить их в разделы по регионам.
эту часть полями (так же как типы статей, рецензия, перевод...)

получим удобный фильтр, плюс ссылки можно будет добавить в меню)

При добавлении материала в категорию авто, можно будет выбрать "регион" из заранее созданного поля.
Реклама
cms
Посетитель
small user social cms
МедальАвторитет форумаПочетный донор проектаПочетный донор проекта
Сообщений: 2303
reload, спасибо за вариант решения... Я тут подумал, может, города и/или регионы на поддомены вынести? Хотя, блин гемморой это :)
Ваш вариант в принципе очень даже правильный, осталось проверить, какие url будут проставляться конечным новостям :)
Недорогие Windows-сервера CRM для соцсетей
VPS с бесплатным администрированием!
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2928
AndroS:
осталось проверить, какие url будут проставляться конечным новостям :)
А это в наборах какое системное имя зададите, так и будет!)

Все статьи будет так /articles
раздел авто будет так /articles/avto
авто из региона25 будет так /articles-region25/avto
полностью все материалы из 25региона будет так /articles-region25
...где "region25" - это системное имя в наборах которое вы задаете сами...

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

Если больше 10 регионов, то думаю стоит подумать над другой реализацией
К примеру 50 регионов потребует много времени на создание наборов и меню...

Но 50 это возможно даже перебор, поэтому будет проще сделать простую фильтрацию с помощью "свойст" контента в виде выпадающего списка, но! это будет простая фильтрация - ссылки не будут меняться и меню создать не получится, но фильтровать можно будет...
Редактировалось: 2 раз (Последний: 28 сентября 2014 в 22:38)
Посетитель
small user social cms
МедальАвторитет форумаПочетный донор проектаПочетный донор проекта
Сообщений: 2303
reload, значит, двойке действительно необходим импорт/экспорт типов контента и полей, так как многие вещи повторяются из проекта в проект
Недорогие Windows-сервера CRM для соцсетей
VPS с бесплатным администрированием!
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 3447
AndroS можем сделать
Дизайн для Инстант = Я зарабатываю тут =
= Уроки для Конструктора тем =
Посетитель
small user social cms
МедальАвторитет форумаПочетный донор проектаПочетный донор проекта
Сообщений: 2303
Cтудия Sitestroi, делайте, будет востребовано для всех и каждого, кто на двойке работает. Можете складчину объявить.
Потом под этот компонент продавать заготовки отдельные - свои и пользовательские, кто выставит на продажу.
Недорогие Windows-сервера CRM для соцсетей
VPS с бесплатным администрированием!
Посетитель
small user social cms
МедальАвторитет форумаПочетный донор проектаПочетный донор проекта
Сообщений: 2303
reload:
раздел авто будет так /articles/avto
авто из региона25 будет так /articles-region25/avto
полностью все материалы из 25региона будет так /articles-region25
И вот тут-то и есть очередное слабое звено двойки - seo-теги. Ведь title и description раздела /articles-region25 задать не удастся...

Итак, в качестве итога, можно подвести список необходимых задач и доработок:
1. Сделать настройку seo-полей для наборов типа контента
2. Импорт/экспорт/копирование и перенос типов контента и полей
3. Массовое добавление наборов (несколько строк вида "новости москвы | news-moscow | Все новости Москвы | Читай все новости Москвы здесь!")
4. Настройки визуального отображения наборов и/или вынос списка наборо в виджет

PS: Надо, наверное, создать тему с хотелками доработок: некоторые разработчики иногда хотят что-нибудь сделать полезное, а мыслей нет, а так был бы списочек в одной теме - выбирай не хочу! :)
Редактировалось: 2 раз (Последний: 30 сентября 2014 в 06:23)
Недорогие Windows-сервера CRM для соцсетей
VPS с бесплатным администрированием!
Посетитель
small user social cms
Медаль
Сообщений: 352
Было бы хорошо вообще использовать геотаргетинг и фильтровать контент по выбранному городу. Опустим пока вопрос его автоопределения, достаточно его брать из профиля. Соответственно нужно учесть эту опцию в типе контента. Это было бы более грамотнее мучений с фильтрами.
Редактировалось: 1 раз (Последний: 30 сентября 2014 в 19:16)
Посетитель
small user social cms
Медаль
Сообщений: 865
Несколько категорий?! легко!!! Меню по тегу.
Посетитель
small user social cms
МедальАвторитет форумаПочетный донор проектаПочетный донор проекта
Сообщений: 2303
PIN, костыль... Дубли, вывод контента в неприглядном виде и т.д.
Недорогие Windows-сервера CRM для соцсетей
VPS с бесплатным администрированием!
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.