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

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

#1 28 сентября 2014 в 16:26
Здравствуйте, уважаемые форумчане!
Подскажите, кто-нибудь реализовывал функционал добавления статей в несколько категорий на сайте?
Или как-то по-другому разграничивал новости по регионам? К примеру, на сайте есть куча новостей по категгориям — авто, бизнес и т.д. и хотелось бы еще добавить их в разделы по регионам. К примеру, в одном регионе одни новости, в другом регионе — другие, а часть из них общие…
#2 28 сентября 2014 в 21:50

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

AndroS

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

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

К примеру, на сайте есть куча новостей по категгориям — авто, бизнес и т.д.

AndroS
эту часть реализовываем с помощью категорий

хотелось бы еще добавить их в разделы по регионам.

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

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

При добавлении материала в категорию авто, можно будет выбрать "регион" из заранее созданного поля.
#3 28 сентября 2014 в 21:59
reload, спасибо за вариант решения… Я тут подумал, может, города и/или регионы на поддомены вынести? Хотя, блин гемморой это :)
Ваш вариант в принципе очень даже правильный, осталось проверить, какие url будут проставляться конечным новостям :)
#4 28 сентября 2014 в 22:18

осталось проверить, какие url будут проставляться конечным новостям :)

AndroS
А это в наборах какое системное имя зададите, так и будет!)

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

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

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

Но 50 это возможно даже перебор, поэтому будет проще сделать простую фильтрацию с помощью "свойст" контента в виде выпадающего списка, но! это будет простая фильтрация — ссылки не будут меняться и меню создать не получится, но фильтровать можно будет…
#5 29 сентября 2014 в 03:15
reload, значит, двойке действительно необходим импорт/экспорт типов контента и полей, так как многие вещи повторяются из проекта в проект
#6 29 сентября 2014 в 03:48
AndroS можем сделать
#7 29 сентября 2014 в 05:12
Cтудия Sitestroi, делайте, будет востребовано для всех и каждого, кто на двойке работает. Можете складчину объявить.
Потом под этот компонент продавать заготовки отдельные — свои и пользовательские, кто выставит на продажу.
#8 30 сентября 2014 в 06:10

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

reload
И вот тут-то и есть очередное слабое звено двойки — seo-теги. Ведь title и description раздела /articles-region25 задать не удастся...

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

PS: Надо, наверное, создать тему с хотелками доработок: некоторые разработчики иногда хотят что-нибудь сделать полезное, а мыслей нет, а так был бы списочек в одной теме — выбирай не хочу! :)
#9 30 сентября 2014 в 19:15
Было бы хорошо вообще использовать геотаргетинг и фильтровать контент по выбранному городу. Опустим пока вопрос его автоопределения, достаточно его брать из профиля. Соответственно нужно учесть эту опцию в типе контента. Это было бы более грамотнее мучений с фильтрами.
#10 30 сентября 2014 в 23:09
Несколько категорий?! легко!!! Меню по тегу.
#11 1 октября 2014 в 02:10
PIN, костыль… Дубли, вывод контента в неприглядном виде и т.д.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.

Похожие темы

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.