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


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

свой вид шаблона full


Лучший Ответ Sliapy , 03 May 2013 - 00:40

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

Тут тоже лишний <?php endif; ?> внутри div/ Должно быть:

<?php if ($this->checkPosition('anons')) : ?>
        <div class="item-anons">
            <?php echo $this->renderPosition('anons'); ?>
        </div>
<?php endif; ?>
Перейти к сообщению


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

#1 happyzinaida

happyzinaida

Отправлено 24 April 2013 - 16:38

ДД. подскажите как сделать свое отображение блоков в товаре? как на картинке.
Изображение

сейчас выглядит так((((
Изображение
  • 0

#2 Sliapy

Sliapy

Отправлено 24 April 2013 - 16:48

Нужно подправить верстку в media\zoo\applications\jbuniversal\templates\catalog\renderer\item\product\full.php

Описание, Адрес и Направление лучше выводить разными позициями.

Ну и остальное - CSS.
  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#3 happyzinaida

happyzinaida

Отправлено 02 May 2013 - 16:51

Нужно подправить верстку в media\zoo\applications\jbuniversal\templates\catalog\renderer\item\product\full.php

Описание, Адрес и Направление лучше выводить разными позициями.

Ну и остальное - CSS.

 

Вывела новую позицию описания.

Spoiler

В позишн файл вписала, в админке она отображается, на сайте  ее вообще нет. Поставила в нее в админке строку адреса он НИГДЕ не отобразился.

Что я сделала не так?

в сss /media/zoo/applications/jbuniversal/assets/css/jbzoo.css вставила .jbzoo .opisanie и прописала стиль, но блок описания так нигде и не появился(((

 

Что я сделала не так, подскажите плииз(


Сообщение отредактировал Sliapy: 03 May 2013 - 00:38

  • 0

#4 Sliapy

Sliapy

Отправлено 02 May 2013 - 17:27

В positions.xml тоже добавили? Проверьте, чтобы у Вас выводился именно тот тип элемента, в код которого Вы все это добавляли (Продукт).


Сообщение отредактировал Sliapy: 02 May 2013 - 17:29

  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#5 happyzinaida

happyzinaida

Отправлено 02 May 2013 - 23:47

Да в positions.xml вставила тоже, элемент тот (копия продукта)


  • 0

#6 Sliapy

Sliapy

Отправлено 02 May 2013 - 23:56

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

У Вас тут лишний <?php endif; ?> внутри div.

Попробуйте сделать так:

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

И если какие-то стили хотите к этому диву прописать, то селектор должен быть .jbzoo .item-opisanie


Сообщение отредактировал Sliapy: 02 May 2013 - 23:56

  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#7 happyzinaida

happyzinaida

Отправлено 03 May 2013 - 00:20

Убрала как Вы сказали, выдает ошибку Parse error: syntax error, unexpected T_ENDIF in /home/users1/l/ltdgigis/domains/xn--80agpicencbyld.xn--p1ai/media/zoo/applications/jbuniversal/templates/catalog/renderer/item/product-copy/full.php on line 43


  • 0

#8 Sliapy

Sliapy

Отправлено 03 May 2013 - 00:30

Сбросьте все содержимое full.php


  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#9 happyzinaida

happyzinaida

Отправлено 03 May 2013 - 00:31

Сбросила


  • 0

#10 Sliapy

Sliapy

Отправлено 03 May 2013 - 00:36

Куда? :)

 

Сюда его скопируйте.


Сообщение отредактировал Sliapy: 03 May 2013 - 00:36

  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]




Click to return to top of page in style!