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


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

Нашел ошибку в шаблоне вывода продукта в файле full.php

full.php ошибка

Лучший Ответ i001 , 27 August 2014 - 19:48

Я не совсем понимаю что нужно исправить и что не так с дивом в 3 строке
 

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

он открывается и закрывается

Перейти к сообщению


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

#1 OIS

OIS

Отправлено 27 August 2014 - 18:58

в шаблоне товара

цена выводиться криво

Без имени-1.jpg

 

в чем проблема не понятно  смотриться ужастно

залез в инструкцию далее  full.php

и что же я вижу  вообщем вот такое безобразие в 3 строке открытый и незакрытый див

<div class="rborder item-body">

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

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

    <div class="clear clr"></div>

див корявый.  по идее он вообще не работает и что тут должно стоять вообще не понятно

добавил  типа  <div class="item-image align-left"> див заработал но цена сместилась вниз что меня тоже не устроило

 

в итоге пришлось оставить как есть этот див , а в 7 строку добавить после 'price'  добавить  , array('style' => 'jbblock', 'class' => 'align-left')

<div class="rborder item-body">

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

    <?php if ($this->checkPosition('price')) : ?>
        <div class="item-price-position">
            <?php echo $this->renderPosition('price', array('style' => 'jbblock', 'class' => 'align-left')); ?>
        </div>
    <?php endif; ?>

    <div class="clear clr"></div>

добавил   и стало так

 

Без имени-2.jpg

 

однако хотелось бы что бы разработчики переписали код нормально а то куча непонятного кода с ошибками в з строке непонятный див   а в последней <div class="clear clr"></div>  это для чего строчка  непонятная

<div class="rborder item-body">

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

    <?php if ($this->checkPosition('price')) : ?>
        <div class="item-price-position">
            <?php echo $this->renderPosition('price', array('style' => 'jbblock', 'class' => 'align-left')); ?>
        </div>
    <?php endif; ?>

    <div class="clear clr"></div>

что это такое ???

это я только нужный мне кусок кода смотрел, а что дальше незнаю

требую срочно исправить косяки


Сообщение отредактировал OIS: 27 August 2014 - 19:05

  • 0

#2 Дмитрий

Дмитрий

Отправлено 27 August 2014 - 19:11

С дивами все в порядке. 

 

Строчка:

<div class="clear clr"></div>

для переноса дивов, которые следуют за "clear clr" на следующую строку.


Сообщение отредактировал Дмитрий: 27 August 2014 - 19:21

  • 0

#3 OIS

OIS

Отправлено 27 August 2014 - 19:14

спасибки буду знать


  • 0

#4 i001

i001

Отправлено 27 August 2014 - 19:25

Ваш вопрос решен?


  • 0

#5 OIS

OIS

Отправлено 27 August 2014 - 19:39

ну как сказать,  если вы  див этот исправлять не будете,   можно сказать что решил я самостоятельно.  сейчас все стоит  ровно , однако все же подумайте как такой косяк исправить  что бы криво не отражался  товар


Сообщение отредактировал OIS: 27 August 2014 - 19:40

  • 0

#6 i001

i001

Отправлено 27 August 2014 - 19:48   Лучший Ответ

Я не совсем понимаю что нужно исправить и что не так с дивом в 3 строке
 

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

он открывается и закрывается


  • 0

#7 OIS

OIS

Отправлено 27 August 2014 - 19:56

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


  • 0

#8 isay777

isay777

Отправлено 27 August 2014 - 21:06

Это старая тема. Меняю clear на br в шаблоне вывода параметров всегда. 

Лень искать темы их тут минимум две или три на форуме. 


  • 0
ХОСТИНГ для сайтов jbzoo (все попугаи)

#9 Дмитрий

Дмитрий

Отправлено 27 August 2014 - 23:57

пишу все заново под используемый фреймворк всегда)


  • 0

#10 SmetDenis

SmetDenis

Отправлено 28 August 2014 - 06:35

Вечная дилемма =)

- не знаем HTML+CSS
- если знаем, то какой бы шаблон в CMS или в компоненте не был, всегда люди будут писать свой и с нуля.
  • 3
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



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






Темы с аналогичным тегами full.php, ошибка

Click to return to top of page in style!