Jump to content


Photo
- - - - -

не показывается картинка категорий в новом шаблоне!

шаблон категории

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

#21 Ingvar

Ingvar
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 70
  • topics: 15

Posted 27 May 2013 - 18:56

<script language=JavaScript src='/denwer/errors/phperror_js.php'></script><!--error--><br />
<b>Fatal error</b>: Call to a member function get() on a non-object in <b>Z:\home\katalog\www\media\zoo\applications\jbuniversal\templates\catalog\renderer\item\recipes\full.php</b> on line <b>38</b><br />

 Вот она, ошибка



и ещё вот: 

 

<div class="pos-media <!--error--><br />
<b>Notice</b>: Undefined variable: view in <b>Z:\home\katalog\www\media\zoo\applications\jbuniversal\templates\catalog\renderer\item\recipes\full.php</b> on line <b>38</b><br />
<script language=JavaScript src='/denwer/errors/phperror_js.php'></script><!--error--><br />
<b>Notice</b>: Trying to get property of non-object in <b>Z:\home\katalog\www\media\zoo\applications\jbuniversal\templates\catalog\renderer\item\recipes\full.php</b> on line <b>38</b>



Начните с чтения этого и этого

А это всё я уже несколько раз прочитал и перечитывал.


  • 0

#22 SmetDenis

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

Posted 27 May 2013 - 18:57

так... а шаблон "full.php" я как понимаю не от JBZoo ?

 

Что написано на 38 строке. Покажите весь файл (вложения и тег CODE на форуме работают нормально)

 

PS вытягиваем информацию клещами :)


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



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


#23 Ingvar

Ingvar
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 70
  • topics: 15

Posted 27 May 2013 - 18:58

по этому принципу кстати и переименовывал файл своего каталога в jbzoo.СВОЙ КАТАЛОГ.css


  • 0

#24 SmetDenis

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

Posted 27 May 2013 - 19:01

Выкладывайте сайт куда-нибудь.

Сейчас никто из нас не понимает что вы там натворили и в чем проблема.

 

Потому что телепатирование (битва экстрасенсов) отнимает очень много времени и практически всегда не приносит результатов. 


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



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


#25 Ingvar

Ingvar
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 70
  • topics: 15

Posted 27 May 2013 - 19:05

full.php от  coockbook zoo поскольку вывод полей там настроен, решил ничего в нём не менять только привязать позиции в нём к аналогичному типу в jbzoo. а файл css взял из тогоже coockbook чтобы не переносить вручную классы.

defined('_JEXEC') or die('Restricted access');


$align = $this->app->jbitem->getMediaAlign($item, $layout);
?>

<?php if ($this->checkPosition('title') || $this->checkPosition('header')) : ?>
<div class="pos-header">

<?php if ($this->checkPosition('title')) : ?>
<h1 class="item-title"><?php echo $this->renderPosition('title'); ?></h1>
<?php endif; ?>

<?php if ($this->checkPosition('header')) : ?>
<?php echo $this->renderPosition('header', array('style' => 'block')); ?>
<?php endif; ?>

</div>

<?php if ($this->checkPosition('infobar')) : ?>
<ul class="pos-infobar">
<?php echo $this->renderPosition('infobar', array('style' => 'list')); ?>
</ul>
<?php endif; ?>

<div class="ingredients">

<?php if ($this->checkPosition('media')) : ?>
<div class="pos-media <?php echo 'media-'.$view->params->get('template.item_media_alignment'); ?>">
<?php echo $this->renderPosition('media', array('style' => 'block')); ?>
</div>
<?php endif; ?>

<?php if ($this->checkPosition('ingredients')) : ?>
<div class="pos-ingredients">
<?php echo $this->renderPosition('ingredients', array('style' => 'block')); ?>
</div>
<?php endif; ?>

</div>
<?php endif; ?>

<?php if ($this->checkPosition('sidebar') || $this->checkPosition('directions')) : ?>
<div class="directions">

<?php if ($this->checkPosition('sidebar')) : ?>
<div class="pos-sidebar <?php echo 'sidebar-'.$view->params->get('template.item_sidebar_alignment'); ?>">
<?php echo $this->renderPosition('sidebar', array('style' => 'block')); ?>
</div>
<?php endif; ?>

<?php if ($this->checkPosition('directions')) : ?>
<div class="pos-directions">
<?php echo $this->renderPosition('directions', array('style' => 'block')); ?>
</div>
<?php endif; ?>

</div>
<?php endif; ?>

<?php if ($this->checkPosition('bottom')) : ?>
<div class="pos-bottom">
<?php echo $this->renderPosition('bottom', array('style' => 'block')); ?>
</div>
<?php endif; ?>

Edited by SmetDenis, 27 May 2013 - 19:05.
Скоро буду беспощадно банить за неиcпользование тега [code] ! ;)

  • 0

#26 SmetDenis

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

Posted 27 May 2013 - 19:08

и где тут 38 строка?

 

Выкладывайте сайт и будем смотреть иначе не о чем говорить...

 

Использовать "левые" шаблоны не из JBZoo без понимания принципов работы самого Zoo - вредно для здоровья и времени.


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



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


#27 Ingvar

Ingvar
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 70
  • topics: 15

Posted 27 May 2013 - 19:10

Скоро буду беспощадно банить за неиcпользование тега [code=auto:0] ! ;)

сорри,  :(  я здесь недавно.



строка 38:   

 

<div class="pos-media <?php echo 'media-'.$view->params->get('template.item_media_alignment'); ?>">


  • 0

#28 SmetDenis

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

Posted 27 May 2013 - 19:13

замените её на 

<div class="pos-media media-left">

и остальные подобные ей по аналогии

 

Шаблон cookbook использует настройки которых нет в JBZoo.


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



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


#29 Ingvar

Ingvar
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 70
  • topics: 15

Posted 27 May 2013 - 19:20

ниче не изменилось.

я так думаю, что может необходимо использовать класс "imaje"? в jbzoo вроде как нет класса "media". по крайней мере я не нашёл



вот весь блок этого кода:

<?php if ($this->checkPosition('media')) : ?>
	<div class="pos-media media-left <?php echo 'media-'.$view->params->get('template.item_media_alignment'); ?>">
		<?php echo $this->renderPosition('media', array('style' => 'block')); ?>
	</div>

  • 0

#30 SmetDenis

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

Posted 27 May 2013 - 19:21

Выкладывайте сайт и будем смотреть иначе не о чем говорить...

 

Рекомендую вам все же разобраться как работает шаблонизация материалов, тогда вам будет легче в будущем.

Поверьте мне - разобраться очень просто.

 

По текущей проблеме не вижу смысла дальше из вас тянуть информацию - потому что это абсолютно безрезультатно.

Если не разберетесь после ВНИМАТЕЛЬНОГО чтения тех двух ссылок, которые я дам вам выше, то выкладывайте сайт, и создавайте новый топик с обязательной ссылкой на этот.


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



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






Click to return to top of page in style!