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

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
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не сохраняются параметры в пункте меню категория K2

Автор pyh

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

Автор lgmax

Ответов: 0
Просмотров: 398
Последний ответ 20.11.2019, 16:42:40
от lgmax
[Решено] Свой title для категории k2

Автор lgmax

Ответов: 1
Просмотров: 525
Последний ответ 09.10.2019, 19:06:32
от lgmax
Поменять местами вывод подкатегорий в категории

Автор modx1029

Ответов: 2
Просмотров: 583
Последний ответ 01.10.2019, 11:06:52
от modx1029
Меню Хлебные крошки не отображает все категории K2

Автор arnoldovich

Ответов: 1
Просмотров: 508
Последний ответ 11.07.2019, 13:50:17
от arnoldovich