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

lenbeton

  • Новичок
  • 9
  • 0 / 0
Привет Всем!
Который день бьюсь, ничего не получается. В категории созданы поля, их нужно вывести в ручную на самой странице категории. То есть доп. поля категории (не материала) -> ручной вывод полей в категории.
Плиз хеееелп!
« Последнее редактирование: 17.07.2019, 15:14:01 от lenbeton »
*

Septdir

  • Живу я здесь
  • 3172
  • 155 / 3
Привет Всем!
Который день бьюсь, ничего не получается. В категории созданы поля, их нужно вывести в ручную на самой странице категории. То есть доп. поля категории (не материала) -> ручной вывод полей в категории.
Плиз хеееелп!
Класс FieldsHelper в помощь
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
Мои Контакты | Мой GitHub | Workshop
*

lenbeton

  • Новичок
  • 9
  • 0 / 0
Класс FieldsHelper в помощь

Использую
JLoader::register('FieldsHelper', JPATH_ADMINISTRATOR . '/components/com_fields/helpers/fields.php');
//$mFields = $item->jcfields = FieldsHelper::getFields('com_content.article', $item, true);
$mFields = $item->jcfields = FieldsHelper::getFields('com_content.categories', $item, true);
$mFields1 = json_decode($mFields, true);

Массив выводит но значения пустые (
а в $beforeDisplayContent значения выводятся
*

sivers

  • Давно я тут
  • 885
  • 105 / 0
Массив выводит но значения пустые (
По идее там надо ИД категории передавать, а не весь объект:
Код
$mFields = $item->jcfields = FieldsHelper::getFields('com_content.categories', $item->id, true);
На связи в телеге @sivers
*

lenbeton

  • Новичок
  • 9
  • 0 / 0
По идее там надо ИД категории передавать, а не весь объект:
Код
$mFields = $item->jcfields = FieldsHelper::getFields('com_content.categories', $item->id, true);
по прежнему значения пусты (
*

sivers

  • Давно я тут
  • 885
  • 105 / 0
по прежнему значения пусты (
а так:
Код
$mFields = $item->jcfields = FieldsHelper::getFields('com_content.category', $item->id, true);
На связи в телеге @sivers
*

lenbeton

  • Новичок
  • 9
  • 0 / 0
com_content.category[/size] - вообще ничего не выводит
*

Septdir

  • Живу я здесь
  • 3172
  • 155 / 3
com_content.category[/size] - вообще ничего не выводит
com_categories.category
com_categories точно.
Зависит от тогда как приделывали поля к категориям.
Можно в базе посмотреть.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
Мои Контакты | Мой GitHub | Workshop
*

lenbeton

  • Новичок
  • 9
  • 0 / 0
com_categories.category
com_categories точно.
Зависит от тогда как приделывали поля к категориям.
Можно в базе посмотреть.
Да как приделывал. Никак не приделывал стандартные поля для категорий joomla 3.9.x

Подсказали! Спасибо всем кто пытался помочь!
Ловите кому понадобится. Код выводит дополнительные поля категории в самой категории.
Код
foreach($this->category->jcfields as $jcfield)
     {
          $CatFields[$jcfield->name] = $jcfield;
     }
Странно что нет совсем инфы в сети (
« Последнее редактирование: 17.07.2019, 17:35:09 от lenbeton »
*

Septdir

  • Живу я здесь
  • 3172
  • 155 / 3
Странно что нет совсем инфы в сети (
Так они у вас уже были?
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
Мои Контакты | Мой GitHub | Workshop
*

lenbeton

  • Новичок
  • 9
  • 0 / 0
Так они у вас уже были?
Нет, не были. Человек помог не с форума, я решил выложить. Если ни кому не надо, то можно удалить.
*

Septdir

  • Живу я здесь
  • 3172
  • 155 / 3
Нет, не были. Человек помог не с форума, я решил выложить. Если ни кому не надо, то можно удалить.
Ну как же не были, $this->category->jcfields же есть. А вам писали как это получить.

По выводу уже полученных полей гора информации в сети.

Вот к примеру.
https://septdir.ru/blog/web/joomla-extra-fields-anywhere.html
« Последнее редактирование: 18.07.2019, 11:29:08 от Septdir »
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
Мои Контакты | Мой GitHub | Workshop
*

lenbeton

  • Новичок
  • 9
  • 0 / 0
Ну как же не были, $this->category->jcfields же есть. А вам писали как это получить. По выводу уже полученных полей гора информации в сети. Вот к примеру. https://septdir.ru/blog/web/joomla-extra-fields-anywhere.html


Не знаю, вроде правильно поставил вопрос.
...В категории созданы поля, их нужно вывести в ручную на самой странице категории...
Но так как я новичек в joomle и с php на ВЫ, то я просто не догнал что нужно вставить category->.
*

Septdir

  • Живу я здесь
  • 3172
  • 155 / 3
Но так как я новичек в joomle и с php на ВЫ, то я просто не догнал что нужно вставить category->.
В это есть доля истины.
Все равно спасибо что оставили решение. А то часто бывает что вопрос решают, а решения не пишут
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
Мои Контакты | Мой GitHub | Workshop
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Invisible recaptcha - что ответает за её вывод в шаблоне

Автор artemnaum

Ответов: 2
Просмотров: 115
Последний ответ 04.12.2019, 19:55:51
от artemnaum
Не переходит из категории в товар

Автор ЛюдмилаМир

Ответов: 3
Просмотров: 125
Последний ответ 26.11.2019, 14:34:47
от draff
[Решено] Вывод тэгов в модуле списка категорий (mod_articles_categories)

Автор goga_pgasovav

Ответов: 1
Просмотров: 103
Последний ответ 19.11.2019, 22:46:19
от goga_pgasovav
[Решено] Вывод ID тэга в модуле mod_tags_popular

Автор goga_pgasovav

Ответов: 1
Просмотров: 98
Последний ответ 15.11.2019, 22:43:32
от goga_pgasovav
При создании категории или материала проблема

Автор polezniy

Ответов: 1
Просмотров: 100
Последний ответ 28.10.2019, 16:06:11
от polezniy