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


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

Правка админ панели Zoo


Лучший Ответ SmetDenis , 15 December 2013 - 23:50

Шаблон этой страницы находится тут

\administrator\components\com_zoo\views\item\tmpl\default.php

 

Там четко видно формирование таблицы.

 

Вывести категорию можно следующим образом

if ($category = $row->getPrimaryCategory()) {
    echo $category->name;
}
Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 8

#1 gav31337

gav31337

Отправлено 15 December 2013 - 23:30

Подскажите, какие файлы нужно править, и если есть возможность, чего дописывать, что бы - удалить отображение ненужных полей (выделено на скриншоте фиолетовым) и добавить вывод категории. Если есть возможность, то и поля Цена (и других полей созданных Jbzoo)

12324.png


  • 0

#2 SmetDenis

SmetDenis

Отправлено 15 December 2013 - 23:50   Лучший Ответ

Шаблон этой страницы находится тут

\administrator\components\com_zoo\views\item\tmpl\default.php

 

Там четко видно формирование таблицы.

 

Вывести категорию можно следующим образом

if ($category = $row->getPrimaryCategory()) {
    echo $category->name;
}

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



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


#3 gav31337

gav31337

Отправлено 16 December 2013 - 01:02

Спасибо, а поля созданные с помощью jbzoo - сложно вытащить?


  • 0

#4 SmetDenis

SmetDenis

Отправлено 16 December 2013 - 10:03

Это делается примерно так

$row->getElement('ELEMENT_ID')->data();

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



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


#5 gav31337

gav31337

Отправлено 16 December 2013 - 11:46

Спасибо. Попробую вечерком.


  • 0

#6 gav31337

gav31337

Отправлено 16 December 2013 - 16:53

   <td class="searchable">
<?php if ($category = $row->getPrimaryCategory()) {echo $category->name;}?>
</td>
					
<td class="comments">
<?php $row->getElement('8238cb42-b699-4760-9503-6a90fb19d45e')->data(); ?>
</td>
					

Категорию выводит, а вот значение текстового поля из jbzoo, нет. видимо что то не так сделал.


  • 0

#7 EnergY

EnergY

Отправлено 16 December 2013 - 19:41

попробуйте вместо data() написать render()


  • 0

#8 gav31337

gav31337

Отправлено 17 December 2013 - 00:19

еще варианты ? :)


  • 0

#9 SmetDenis

SmetDenis

Отправлено 17 December 2013 - 01:25

data() вернет массив.

Простой вызов data() или render() ничего не покажет без echo или print_r

 

PS Базовые основы PHP ;)


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



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





Click to return to top of page in style!