0 Пользователей и 1 Гость просматривают эту тему.
  • 3 Ответов
  • 1016 Просмотров
*

Dr_Satyr

  • Осваиваюсь на форуме
  • 36
  • 4 / 0
Itemid в ссылках mod_k2_content
« : 12.09.2012, 12:59:31 »
Преамбула: Рассмотрим к примеру систему новостей на сайте. Допустим у Вас есть категория в К2 которая называется "Новости". Вы создаете пункт меню который ведет на блог этой категории и получаете свои новости. При этом не составляет труда назначить вывод определенных модулей для этого пункта меню. И тут Вам стрельнуло вывести на главной страничке с помощью модуля "mod_k2_content" последние новости из вашей категории. Ставим модуль. Кликаем по ссылкам "подробнее" и видим, что все модули которые бы мы хотели видеть в разделе "Новости" не отображаются.

Проблема: Суть проблемы кроется в формировании ссылки модулем "mod_k2_content". Она формируется без параметра itemId, что в принципе совершенно логично, ведь наши новости не привязаны ни к какому конкретному пункту меню.

Что делать?
Всё что у нас есть - это пункт меню с itemid связанный с категорией K2. И впринципе было бы совершенно логично использовать этот itemid в дочерних материалах категории. Всё, что получается сделать - это ужасные костыли, а изящного решения нет... :( Наверняка кто то решал уже такие проблемы... поделитесь
« Последнее редактирование: 12.09.2012, 13:03:22 от Dr_Satyr »
*

Dron79

  • Захожу иногда
  • 321
  • 37 / 0
  • Век живи - век учись!
Re: Itemid в ссылках mod_k2_content
« Ответ #1 : 28.09.2012, 10:34:52 »
По идее все правильно должно отображаться. Ссылка на материал в модуле формируется с помощью хелпера К2.
Код: php
//Read more link
$item->link = urldecode(JRoute::_(K2HelperRoute::getItemRoute($item->id.':'.urlencode($item->alias), $item->catid.':'.urlencode($item->categoryalias))));
Роутер К2 сам отрабатывает ситуацию, когда материал находится в категории, имеющей ссылку в меню.
У вас какая версия К2?
кодинг на php.
*

Efanych

  • Глобальный модератор
  • 4687
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Itemid в ссылках mod_k2_content
« Ответ #2 : 28.09.2012, 11:14:52 »
Создание сайтов, шаблонов, помощь в решении проблем.
*

Dr_Satyr

  • Осваиваюсь на форуме
  • 36
  • 4 / 0
Re: Itemid в ссылках mod_k2_content
« Ответ #3 : 28.09.2012, 12:10:46 »
Спасибо ребята за поддержку, уже даже не помню как вышел из ситуации но вопрос уже не актуален... Но точно помню, что роутер так и не побарол. Тоже смотрел на хелпер и эту строчку с формированием ссылки...но увы...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ограничить длину заголовков К2

Автор Yura Vakulenko

Ответов: 23
Просмотров: 6195
Последний ответ 15.02.2019, 17:46:30
от Slava77
Адаптированный список материалов катего

Автор fil

Ответов: 1
Просмотров: 579
Последний ответ 06.08.2017, 17:47:12
от fil
Вывод результата поиска - К2 tools ?

Автор warlocksp

Ответов: 1
Просмотров: 676
Последний ответ 15.03.2017, 14:31:49
от warlocksp
Слетает кодировка вложений K2

Автор FOGOT-BAstA

Ответов: 3
Просмотров: 1004
Последний ответ 11.03.2017, 22:34:11
от Septdir
mod_k2_content и несколько тегов

Автор Yavich

Ответов: 4
Просмотров: 657
Последний ответ 12.12.2016, 12:13:25
от Septdir