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


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

ZOO. разные шаблоны вывода товаров для разных категорий.


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

#21 Save Tibet

Save Tibet

Отправлено 14 February 2013 - 11:01

да
  • 0

#22 EnergY

EnergY

Отправлено 14 February 2013 - 11:03

какие?
  • 0

#23 Save Tibet

Save Tibet

Отправлено 14 February 2013 - 11:09

<position name="cat1">Cat1</position>
<position name="cat2">Cat2</position>

как вы написали
  • 0

#24 EnergY

EnergY

Отправлено 14 February 2013 - 11:11

скажите айди категорий для которых нужна одна картинка и категории для которых вторая
  • 0

#25 Save Tibet

Save Tibet

Отправлено 14 February 2013 - 11:15

у меня на сайте 7 категорий: http://remtochmehani...dex.php/catalog
и только в одной (браслеты) нужно изменить размер превьюхи, так как там картинки вытянутые по ширине и выглядят очень мелко сейчас.
как узнать айди категории?
  • 0

#26 EnergY

EnergY

Отправлено 14 February 2013 - 11:17

зайдите в категории и при наведении на них в ссылке будет cid[]=xxx, скажите мне ххх для той категории где нужно менять
  • 0

#27 Save Tibet

Save Tibet

Отправлено 14 February 2013 - 12:51

у меня урлы настроены так, что там не видно ID. сами можете увидеть на сайте )
  • 0

#28 EnergY

EnergY

Отправлено 14 February 2013 - 13:01

в админке урлы, а не на сайте
  • 0

#29 Save Tibet

Save Tibet

Отправлено 14 February 2013 - 15:51

ID 3
  • 0

#30 EnergY

EnergY

Отправлено 14 February 2013 - 16:07

в тизере вставляете после defined('_JEXEC') or die('Restricted access');
$cat_id = (int) $this->app->request->getInt('category_id', $this->app->system->application->getParams()->get('category'));

потом перед <?php if ($this->checkPosition('image')) : ?>
<?if ($cat_id == "3") {

<?php if ($this->checkPosition('cat1')) : ?>
    <div class="item-image align-<?php echo $align;?>">
        <?php echo $this->renderPosition('cat1');?>
    </div>
<?php endif; ?>
      

} else  {
  <?php if ($this->checkPosition('cat2')) : ?>
    <div class="item-image align-<?php echo $align;?>">
        <?php echo $this->renderPosition('cat2');?>
    </div>
<?php endif; ?>
}?>

в позицию cat1 и cat2 в админке выводим поле которое было в позиции image, и настраиваем высоту/ширину


  • 0




Click to return to top of page in style!