Новости Joomla

20 лет Joomla: Ринат Кажетов.В 2025 году Joomla исполнилось 20 лет

20 лет Joomla: Ринат Кажетов.В 2025 году Joomla исполнилось 20 лет

👩‍💻 20 лет Joomla: Ринат Кажетов.В 2025 году Joomla исполнилось 20 лет. Вокруг неё сложилось большое интернациональное русскоязычное сообщество. На сайте нашего сообщества и на Хабре к юбилею были собраны интервью с его видными представителями. Сегодня мы читаем интервью с Ринатом Кажетовым (@rkazhet). Ринат - один из администраторов чата русскоязычного Joomla-сообщества, из Казахстана. Это человек, который всегда знает или найдёт нужную ссылку, пристально следит за новостями в мире Joomla, многое узнаёт первым и просто очень отзывчивый человек. Интервью с Ринатом взял Евгений Сивоконь.Читать интервью@joomlafeed#joomla #community

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

Ivankalikemanka

  • Захожу иногда
  • 59
  • 0 / 0
Подскажите как получить  параметры  у категории в компоненте k2.
Дело в том, что выражение 
$this->params->get    -  выдаёт общие настройки компонента
Соответственно не получается   получить    параметры  catMetaDesc и catMetaKey

В $this  эти параметры разумеется есть.   Но это очень большой объект и не совсем понятно как  получить из него нужное свойство.

В общем в компоненте K2 на категорих не получается вывести   Description и keywords
*

Ivankalikemanka

  • Захожу иногда
  • 59
  • 0 / 0
Re: Параметры у категории $this->params
« Ответ #1 : 01.03.2018, 20:43:28 »
Точнее $this->params->get  выводит  настройки из пункта меню, к которому прикреплена категория.  А т.к. на пункте меню у k2 нет полей для  description  то они  не попадают в params
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: Параметры у категории $this->params
« Ответ #2 : 01.03.2018, 21:23:59 »
Опять мимо, причем далеко. Лучше покажите, как вы пытались добиться цели.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Ivankalikemanka

  • Захожу иногда
  • 59
  • 0 / 0
Re: Параметры у категории $this->params
« Ответ #3 : 01.03.2018, 22:22:04 »
В общем на Joomla  3.7.2  каким-то образом не выводятся  настройки для пунктов меню  у K2

Как есть


Как должно быть



com_menu  от  3.6  джумалы ставил. Не помогло.
Компонент к2  там где всё хорошо было, тоже ставил на этот сайт.

Просто не выводятся вот настроечки для пункта меню, когда выбираешь тип пункта меню Категория k2
*

Ivankalikemanka

  • Захожу иногда
  • 59
  • 0 / 0
Re: Параметры у категории $this->params
« Ответ #4 : 01.03.2018, 22:34:41 »
Главное понять никак не могу где  компонент меню настройки собирает.
На всех пунктах нормально.  Ставишь К2 - настройки пропадают.

*

kern.USR

  • Давно я тут
  • 827
  • 68 / 1
Re: Параметры у категории $this->params
« Ответ #5 : 01.03.2018, 22:37:32 »
А у вас к2 с офсайта качаемый? Похоже на то, что у к2 ошибки возникают и он все ломает
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: Параметры у категории $this->params
« Ответ #6 : 01.03.2018, 22:49:43 »
В общем на Joomla  3.7.2  каким-то образом не выводятся  настройки для пунктов меню  у K2
Так и не понял, как это связано с
не получается   получить    параметры  catMetaDesc и catMetaKey
Проверьте com_k2/views/itemlist/tmpl/category.xml
« Последнее редактирование: 01.03.2018, 22:54:06 от robert »
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Ivankalikemanka

  • Захожу иногда
  • 59
  • 0 / 0
Re: Параметры у категории $this->params
« Ответ #7 : 01.03.2018, 23:01:17 »
Нашёл.  Сам компонет  стоит   
* @version      2.6.x

Вот он-то как раз и не выводит настройки для пункта меню.
Т.к. при создании пункта меню
1) Берутся настройки из самого пункта меню
2) Стандартные настройки для пунктов меню.

Если впихнуть файлы от  @version    2.7.x
То настройки появляются. Но тогда сайт не выводит материалы. ))


Видимо на  k2 2.6.x   не предусмотрено это.

Остаётся найти только в каком файле  выводятся настройки для меню. И можно поправить код
*

kern.USR

  • Давно я тут
  • 827
  • 68 / 1
Re: Параметры у категории $this->params
« Ответ #8 : 01.03.2018, 23:18:31 »
а обновить - не?
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: Параметры у категории $this->params
« Ответ #9 : 01.03.2018, 23:33:46 »
Остаётся найти только в каком файле  выводятся настройки для меню.
В файле, о котором я писал выше, и в /administrator/components/com_menus/models/forms/item_component.xml.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Ivankalikemanka

  • Захожу иногда
  • 59
  • 0 / 0
Re: Параметры у категории $this->params
« Ответ #10 : 02.03.2018, 00:07:50 »
В файле, о котором я писал выше, и в /administrator/components/com_menus/models/forms/item_component.xml.

Да, там есть эти настройки. Но они не показываются у K2  на моей версии.
Каким образом и что за это отвечает я не понимаю
*

Ivankalikemanka

  • Захожу иногда
  • 59
  • 0 / 0
Re: Параметры у категории $this->params
« Ответ #11 : 02.03.2018, 00:13:27 »
а обновить - не?

Не. Это было бы слишком легко. (((
Нажал кнопку обновить - проблема решилась.

К сожалению я так и не познал  тайных премудростей, с помощью которых выводятся  настройки  для пункта меню.  НО ПО ЛЮБОМУ  они в файле компонента К2
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Additional Categories for K2 в админке в материалах выводить все категории

Автор NIKOLY

Ответов: 0
Просмотров: 2698
Последний ответ 26.10.2024, 16:03:57
от NIKOLY
Убрать ограничение в коротком описании при создании категории в k2

Автор p.g.

Ответов: 0
Просмотров: 2921
Последний ответ 13.10.2022, 09:51:35
от p.g.
Как сделать категории из выпадающего списка в K2 в алфавитном порядке?

Автор Yonakano

Ответов: 7
Просмотров: 3178
Последний ответ 23.09.2022, 13:03:28
от Yonakano
Не сохраняются параметры в пункте меню категория K2

Автор pyh

Ответов: 5
Просмотров: 2406
Последний ответ 21.09.2021, 04:56:14
от Alexs44
Свой description в шаблоне категории или статьи

Автор lgmax

Ответов: 0
Просмотров: 1163
Последний ответ 20.11.2019, 16:42:40
от lgmax