Jump to content


Photo
- - - - -

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


Best Answer SmetDenis , 15 December 2013 - 23:50

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

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

 

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

 

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

if ($category = $row->getPrimaryCategory()) {
    echo $category->name;
}
Go to the full post


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

#1 gav31337

gav31337
  • JBZoo User (rus)
  • User rate: 0
  • posts: 40
  • topics: 12

Posted 15 December 2013 - 23:30

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

12324.png


  • 0

#2 SmetDenis

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

Posted 15 December 2013 - 23:50   Best Answer

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

\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
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 40
  • topics: 12

Posted 16 December 2013 - 01:02

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


  • 0

#4 SmetDenis

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

Posted 16 December 2013 - 10:03

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

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

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



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


#5 gav31337

gav31337
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 40
  • topics: 12

Posted 16 December 2013 - 11:46

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


  • 0

#6 gav31337

gav31337
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 40
  • topics: 12

Posted 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
  • JBZoo User (rus)
  • User rate: 0.2
  • posts: 375
  • topics: 101

Posted 16 December 2013 - 19:41

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


  • 0

#8 gav31337

gav31337
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 40
  • topics: 12

Posted 17 December 2013 - 00:19

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


  • 0

#9 SmetDenis

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

Posted 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!