Перейти к содержимому


Фотография
- - - - -

Название, описание и картинка категории в результате фильтра


Лучший Ответ SmetDenis , 11 May 2017 - 11:18

На странице фильтра не используется шаблон категории, т.к. материал можно принадлежать сразу нескольким.


Можно попробовать получить данные через API и вывести их в шаблоне результатов фильтра вручную

if ($categoryId = $this->app->jbrequest->getSystem('category')) {
    $category = $this->app->table->category->get($categoryId);
    $category->name; // и другие свойства как в обычном шаблоне.
}
Перейти к сообщению


Сообщений в теме: 5

#1 mr.varhola

mr.varhola

Отправлено 05 May 2017 - 16:52

Здравствуйте!

Как можно вывести название, описание и картинку категории в результатах фильтра?

у каждой категории свой модуль фильтра который выдает результат фильтрации на странице конкретной категории.


  • 0

#2 SmetDenis

SmetDenis

Отправлено 11 May 2017 - 11:18   Лучший Ответ

На странице фильтра не используется шаблон категории, т.к. материал можно принадлежать сразу нескольким.


Можно попробовать получить данные через API и вывести их в шаблоне результатов фильтра вручную
if ($categoryId = $this->app->jbrequest->getSystem('category')) {
    $category = $this->app->table->category->get($categoryId);
    $category->name; // и другие свойства как в обычном шаблоне.
}

  • 3
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как моно скорее!


— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 mr.varhola

mr.varhola

Отправлено 02 March 2018 - 19:37

Подскажите, как можно вывести картинки категории в результате фильтра?

По названию категории понятно и как ссылку вывести ясно:

$categoryUrl = $this->app->route->category($category);

  • 0

#4 CB9TOIIIA

CB9TOIIIA

Отправлено 04 March 2018 - 09:51

 

Подскажите, как можно вывести картинки категории в результате фильтра?

По названию категории понятно и как ссылку вывести ясно:

$categoryUrl = $this->app->route->category($category);

 

Получить также объект категории по ID

Далее в объекте категории уже достать в массиве фото нужное.


  • 0

#5 mr.varhola

mr.varhola

Отправлено 04 March 2018 - 11:10

А можно поконкретнее? :)


Сообщение отредактировал mr.varhola: 04 March 2018 - 11:10

  • 0

#6 CB9TOIIIA

CB9TOIIIA

Отправлено 04 March 2018 - 11:12

Для примера: 

$category = $this->app->table->category->get($categoryId);

Далее уже vad_dump($category);

 

Но лучше jbdump или аналоги (дамперы).


  • 0




Click to return to top of page in style!