Мультикатегории в K2

Автор: Илья Остапенко /

Доброе время суток! Сегодняшняя тема будет посвящена моему любимому компоненту К2. Сегодня хочу рассказать вам, как можно реализовать мультикатегории.

мультикатегории к2

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

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

Мулитикатегорийность,  будет основана на тегах. Возможно, вы уже смекнули и поняли всю суть идеи и наверно уже побежали её реализовывать, если же нет, тогда читайте дальше.  Поэтому в компоненте К2 отправляемся во вкладку «Теги». Создаем, к примеру «SEO», «Заработок в сети», «Мысли в слух». Теперь пишем статьи или редактируем уже имеющиеся и добавляем в них теги. К примеру, в одну статью добавьте теги «Заработок в сети» и «Мысли в слух», а в другую «SEO» и «Заработок в сети». Все, тут работы у нас больше нет.

Теперь давайте перейдем к созданию меню. Для этого в админке переходим в раздел «меню» и создаем новое или изменяем уже имеющееся меню. Добавляем новые пункты меню, а именно все теги К2 (надеюсь не надо объяснять, как это сделать), и выводим меню на сайт.

Если открыть каждый пункт меню, то можно заметить, что в «SEO» и «Мысли в слух» по одной статье, а в «Заработок в сети» - две, причем одна из двух статей, точно такая же, как и в разделе «Мысли в слух».

Вот собственно и весь фокус! Да, он не идеален и есть свои минусы, к примеру, невозможно вывести количество материалов в разделе, но все же он работает =) Надеюсь, пост вам понравился =) Кстати если вам понравился эта статья, то обязательно прочитайте про меню k2.

И напоследок, присоединяйтесь ко мне вконтакте, я стараюсь постоянно обновлять страничку , можете там задавать любые вопросы по поводу продвижения сайтов, а так же их создании. Так же буду рад видеть вас в читателях в моем твиттере или подписывайтесь наrss ленту новостей и вы всегда будите в курсе последних событий на моем блоге.

Удачи вам в ваших начинаниях, ну или уже делах, надеюсь мой пост вам понравился и вы отблагодарите меня лайками =)

Оставить комментарий

Это не спам.