+1

Возможность разместить блог или новость в несколько разделов сайта.

Dim@n 8 years ago updated by @Alex (Администрация) 7 years ago 12

Сейчас новость или блог можно либо скопировать в другой раздел, либо переместить, но нельзя просто опубликовать в нескольких разделах, указав нужные разделы сайта. Почему этот функционал очень нужен? Как это выглядит сейчас, например, на сайте много разделов блогов, один блог подходит, допустим, в десять разделов, мне надо скопировать блог в десять разделов, у каждого блога будет один общий тег. В итоге имеем: комментарии в каждом блоге свои, а надо общие, так как блог один, пользователь, щёлкнувший по общему тегу всех десяти копий блогов на странице тега увидит десять копий одного и того же блога. А с точки зрения SEO -  поисковику эти дубли очень не понравятся! 

Логика работы примерно следующая: блог находится в каком-то одном разделе, а в других разделах публикуются его анонсы с одной и той же ссылкой на сам блог.

Answer

Answer

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


Организовать структуру можно по разному, например на amiro.ru/blog - есть рубрики и есть общая корневая страница, отображающая публикации со всех дочерних.

Answer

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


Организовать структуру можно по разному, например на amiro.ru/blog - есть рубрики и есть общая корневая страница, отображающая публикации со всех дочерних.

Да, добавлю, что с введением данного функционала, и доработкой модуля "теги", Амиро можно будет использовать как полноценный блоговый, новостной или каталожный движок, по крайней мере я, уже точно, не буду искать альтернативную CMS-ку для реализации данного функционала.
Требует уточнения

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


Организовать структуру можно по разному, например на amiro.ru/blog - есть рубрики и есть общая корневая страница, отображающая публикации со всех дочерних.

Я знаю, что элементы можно сделать общими, я не об этом говорю. Если на сайте 100 разделов блогов, а мне надо опубликовать анонсы блога только в десять разделов из ста! Как это сделать без копирования? Правильно, никак.

Странный кейс для блогов. Можете показать проект? Возможно, задача решается иными способами.




Задачу можно решить и с помощью тегов, хоть и более "геморройно", зато на "Визитке", но только после доработки модуля "теги".

Безусловно, в данном случае следует использовать теги. По поводу доработки и блогов вообще - мы с вами свяжемся в личном сообщении на форуме.

OK! Буду ждать с нетерпением, так как проект из-за этого доделать не могу. 

Что надо ещё уточнить, чтобы снять пометочку "ТРЕБУЕТ УТОЧНЕНИЯ"?

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


В связи с этим, непонятно за что нужно голосовать, когда искомое уже есть в системе.

К слову, голосование не запрещено.

Не могу понять Вашу категоричность в том, что данную логику я должен реализовывать на тегах. Как у редактора сайта у меня, в таком случае, возникнет масса неудобств:

1. Всё меню будет состоять из ссылок на теги, а не на страницы.

2. В шаблоне страницы тегов придётся вставлять условие, чтобы на страницах тегов не выводился текст с главной страницы сайта, так как её придётся сделать главной станицей тегов.

3. А если мне надо выводить разный текст на страницах раздела?

4. А если мне надо сделать разные шаблоны для каждого раздела?

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


А с Вашим утверждением, что: "...искомое уже есть в системе" я не согласен категорически! Получается, Вы совершенно неправильно поняли текст предложенной мной идеи. 

В прикрепленном ответе дан пример реализации, показано как можно организовать рубрикацию. 

Чтобы ответить более подробно - нужно смотреть ТЗ на весь ваш случай, высока вероятность что все можно организовать без множественного вложения рубрик. 


ТЗ:

1. На сайте 400 разделов блогов, надо опубликовать анонсы блога только в десять/двадцать/тридцать разделов из 400.

2. В меню не должно быть ссылок на теги (так как это не удобно для редактора)
3. На каждой странице раздела свой текст.
4. Надо сделать разные шаблоны страниц для каждого раздела.
5. Предусмотреть удобную систематизацию блогов (их более 10000) по разделам, а не копаться в одной куче.

Пожалуйста, сохраняйте иерархию ответов. Есть кнопка "ответить" на каждом комментарии.

Вашего ТЗ недостаточно для понимания задачи, нужны примеры данных.

Возможно вам вообще лучше использовать модуль - база знаний.