Jump to content


Photo
- - - - -

Функция формирования списка элементов


Best Answer SmetDenis , 20 July 2016 - 15:35

Если я вас верно понял, то речь про эту функцию

$this->app->table->item->getByCategory(...);
Объявлена в этом файле
administrator\components\com_zoo\tables\item.php

Для вывода списка материалов в категории вызывается в этом файле
components\com_zoo\controllers\default.php
ux5a_200x0.png Go to the full post


  • This topic is locked This topic is locked
6 replies to this topic

#1 Lin

Lin
  • JBZoo User (rus)
  • User rate: 0.3
  • posts: 50
  • topics: 16

Posted 19 July 2016 - 10:36

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

Подскажите, пожалуйста, какая функция отвечает за формирование списка элементов, в том числе в зависимости от категорий? Хочу ее переопределить и анализировать зависимость от родителя категории, если таковой существует.


  • 0

#2 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 20 July 2016 - 11:12

Добрый день,

В каком месте у вас выводится список элементов в материале?
Возможно я не понимаю вашего вопроса, но кажется все это делается через панель управления - настройка позиции в шаблоне.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



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


#3 Lin

Lin
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.3
  • posts: 50
  • topics: 16

Posted 20 July 2016 - 11:17

Вот тут тот же вопрос описан более подробно: http://forum.jbzoo.c...z-podkategorij/

Я хочу чтобы в качестве элементов категории выводились не только элементы прямо связанные с данной категорией, но и элементы всех подкатегорий данной категории.


Edited by Lin, 20 July 2016 - 11:18.

  • 0

#4 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 20 July 2016 - 11:21

Мы говорим о элементах - материалах. Или о элементах - полях материала?
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



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


#5 Lin

Lin
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.3
  • posts: 50
  • topics: 16

Posted 20 July 2016 - 11:22

Мы говорим о элементах - материалах. Или о элементах - полях материала?

О элементах - материалах. Извините, пока не устоялся в терминологии.


  • 0

#6 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 20 July 2016 - 15:35   Best Answer

Если я вас верно понял, то речь про эту функцию

$this->app->table->item->getByCategory(...);
Объявлена в этом файле
administrator\components\com_zoo\tables\item.php

Для вывода списка материалов в категории вызывается в этом файле
components\com_zoo\controllers\default.php
ux5a_200x0.png
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



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


#7 Lin

Lin
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.3
  • posts: 50
  • topics: 16

Posted 20 July 2016 - 19:19

Большое спасибо! Это именно то что надо!

Все получилось!


  • 0




Click to return to top of page in style!