Реализовал систему категорий для статей

+7
1.4K
Сделал возможность ведение категорий для статей

Иллюстрация

Категории можно добавлять, редактировать, удалять:
Иллюстрация

Для каждой статьи можно задать категорию:
Иллюстрация

Вывести статьи можно через компоненту Статьи (сам вывод настраивается через шаблоны ессесн)
Иллюстрация

По ссылке /articles выводятся статьи всех категорий
Иллюстрация

По ссылке /articles/kultura -статьи только категории Культура и т.д.

Также сделал новый типа меню: вывод статей по категории определенной:
Иллюстрация

Не забыл про выбор категории при добавлении статьи с фрондэнда:
Иллюстрация


Ну и модуль написал для вывода категорий.

Считаю этот функционал будет полезным для инстанта, особенно для сайтов газет и т.д.
+1
13 лет назад #
Всё конечно хорошо и спасибо вам за доработки, но можно узнать для какой версии инстанса вы делаете улучшения? Просто в 1.7 в админке и так все статьи отсортированы по разделам, да и вообще смысл создавать категории, когда функционал разделов тоже самое?
0
Lagorden Lagorden 13 лет назад #
Полезная штука, на самом деле. А где можно взять?
+1
vicoder vicoder 13 лет назад #
Там очень много файлов для изменения, я вот думаю еще доделать улучшения и потом залить весь дистрибутив
0
Александр Александр 13 лет назад #
вот это будет круто!
0
13 лет назад #
Круто, не спорю, но ввиду наличия разделов, без видимого уровня вложенности и тегов, как-то трудно сразу придумать применение и оценить мод.
0
13 лет назад #
Но по любому, полезный, можно сократить к примеру вложенность или избавиться от некоторого повторения тегов...
0
vicoder vicoder 13 лет назад #
В первую очередь я это реализовал для сайта газеты, там без категорий статей никак )
0
Till Till 13 лет назад #
То есть единственная разница между разделами и введенными вами категориями - отсутствие вложенности в пути УРЛ? Просто, без объяснения сути модификации, непонятно, для чего она создана (ведь разделы и так уже наличествуют) и как работает. Пощупать бы измененные файлы... Жду, когда выложите.
0
vicoder vicoder 13 лет назад #
Если вкратце:
вот есть раздел Газета, в ней разделы Номер 1, Номер 2 и т.д.

В каждом номере лежат статьи этого номера. Для каждой статьи можно просто задать ее категорию, и не надо создавать никаких подразделов
0
13 лет назад #
А пощупать, действительно, когда можно будет, я уже придумал применение)
0
vicoder vicoder 13 лет назад #
Я тут хочу сделать еще несколько важных добавлений/исправлений и тогда (если разрешит Админ smile) выложу дистр. моей сборки.
0
Fuze Fuze 13 лет назад #
дистр свой вы можете выложить не спрашиваясь разрешения.
0
vicoder vicoder 13 лет назад #
ок, спсб.
0
Till Till 13 лет назад #
А можно не дистрибутивом, а только измененные файлы? Просто многие предпочли бы подправить действующий проект, нежели ставить все с нуля. Был бы очень благодарен. А вообще лучше всего не файлы, а расписать, где какой код правили, потому что и в файлах у многих уже есть правки. Как-то так...
+3
13 лет назад #
везде, где вижу блог Викодера, описывается возможность и ни разу не видел самих файлов измененных или кода, как изменить. Чота не пойму.

Еще от автора

связка ishop и программа Покупка на Яндекс-маркете (2)
продолжение http://instantcms.ru/blogs/uluchshenija/svjazka-ishop-i-programa-pokupka-na-jandeks-markete.htmlпервой части
связка ishop и программа Покупка на Яндекс-маркете
Яндекс маркет позволяет заказывать товары непосредственно с яндекса - удобная штука.
Сортировка дополнительных картинок в шопе drag'n'drop
Сделал возможность перемещения дополнительных картинок в шопе: т.е. можно мышкой взять и перетащить картинку вверх-вниз, как требуется
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.