Лучший Ответ Na_uM , 11 October 2015 - 17:05
$type = $this->app->jbrequest->get("type");
смотрели что выводит переменная?
Перейти к сообщению
Лучший Ответ Na_uM , 11 October 2015 - 17:05
$type = $this->app->jbrequest->get("type");
смотрели что выводит переменная?
Перейти к сообщению
Отправлено 11 October 2015 - 14:13
Добрый день! Прошу прощения, если уже обсуждалась данная тема. Задача вот в чём: материалы распределены по категориям и типам. У материалов разные параметры. Пытаюсь сделать, чтобы материалы выводились в табличном виде в своей категории и в соответствии с типом. Файл с шаблоном поместил сюда \media\zoo\applications\jbuniversal\templates\catalog\renderer\item_columns\catalog.php
Вот его код
<?php
defined('_JEXEC') or die('Restricted access');
$this->app->jbassets->tablesorter();
$type = $this->app->jbrequest->get("type");
if ($vars['count']) :
switch ($type) {
case "tranzistory-polevye":
?>
<table class="jsTableSorter tablesorter">
<thead>
<tr>
<th>Название</th>
<th>Чертеж</th>
<th>Параметр1</th>
<th>Параметр2</th>
<th>Параметр3</th>
</tr>
</thead>
<tbody>
<?php
foreach ($vars['objects'] as $object) :
echo $object;
endforeach;
?>
</tbody>
</table>
<? break;
case "tranzistory-bipolyarnye":
?>
<table class="jsTableSorter tablesorter">
<thead>
<tr>
<th>Название</th>
<th>Чертеж</th>
<th>Параметр4</th>
<th>Параметр5</th>
<th>Параметр6</th>
</tr>
</thead>
<tbody>
<?php
foreach ($vars['objects'] as $object) :
echo $object;
endforeach;
?>
</tbody>
</table>
<? break;
}
?>
<script type="text/javascript">
jQuery(function ($) {
$('.jsTableSorter').tablesorter({});
});
</script>
<?php endif;
Здесь 'tranzistory-polevye' и 'tranzistory-bipolyarnye' это тип материала.
В результате на странице не выводится ни таблица, ни сами материалы. Если пользоваться общим шаблоном как в документации всё прекрасно выводится.
Прошу помочь найти причину. Заранее спасибо!
Отправлено 11 October 2015 - 15:10
Укажите свою версию, плз. 220-221 или 215?
И какой из шаблонов (если у Вас 220-221) Вы используете на сайте?
Отправлено 11 October 2015 - 15:39
Версия 2.2.1, а шаблон стандартный - Default(Catalog)
Отправлено 11 October 2015 - 17:05 Лучший Ответ
$type = $this->app->jbrequest->get("type");
смотрели что выводит переменная?
Отправлено 11 October 2015 - 18:07
смотрели что выводит переменная?
спасибо за помощь, разобрался что куда...просто надо было в настройке категории указать нужный шаблон