Лучший Ответ SmetDenis , 29 October 2013 - 12:09
Попробуйте блочным элементам внутри h2 сделать строчный стиль
Примерно так
h2 * { display: inline-block; }Перейти к сообщению

Лучший Ответ SmetDenis , 29 October 2013 - 12:09
Попробуйте блочным элементам внутри h2 сделать строчный стиль
Примерно так
h2 * { display: inline-block; }Перейти к сообщению
Отправлено 24 October 2013 - 23:09
В шаблоне full хочу чтобы выглядело так
Поршень .6464615: 10500 рублей.
В коде пишу что-то вроде
<h2 class="item-title"><?php echo $this->renderPosition('title')." ".$this->renderPosition('nomer')."  ".$this->renderPosition('price')?></h2>
Но цена всегда отображается на следущей строчке и страница выглядит так:
Поршень .6464615:
10 500 р.
В файле tmpl_only_price есть код
<?php if ($mode == ElementJBPriceAdvance::PRICE_VIEW_PRICE) : ?> <span class="price"><?php echo $base['price']; ?></span> <?php endif; ?>
Как я понял, $base['price'] и хранит в себе текст "10 500 р."
Как мне вычленить переменную, которая хранит в себе число в рублях?
Сообщение отредактировал dearsashechka: 24 October 2013 - 23:09
если я что-то спрашиваю, то по поводу этого сайта http://tvoymotor-nn.ru
Отправлено 25 October 2013 - 05:49
если "р." надо заменить на "рублей." за это отвечает файл
media\zoo\applications\jbuniversal\config\jbcurrency.xml
чтобы приведеный код был в одну строку как вариант добавить в позицию свой класс в full
Отправлено 25 October 2013 - 11:21
Все равно в тизере мне нужно оставить "р.".
чтобы приведеный код был в одну строку как вариант добавить в позицию свой класс в full
я не понял этой фразы, если честно)
я просто хочу текстовую переменную с числом внутри, чтобы оперировать ей в шаблоне фулл, слово "рублей" сам допишу.
если я что-то спрашиваю, то по поводу этого сайта http://tvoymotor-nn.ru
Отправлено 27 October 2013 - 10:28
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
Отправлено 28 October 2013 - 10:59
<?php if ($this->checkPosition('title')) : ?> <h2 class="item-title"><?php echo $this->renderPosition('title')."  ".$this->renderPosition('nomer')."ххх".$this->renderPosition('cena')."yy".$this->renderPosition('cena')."zz"?></h2> <?php echo $this->renderPosition('title'); ?> - самая лучшая запчасть <?php endif; ?>
'cena' - jbprice , шаблон "только цена (базовая)", режим - начальная цена.
так это отображается http://gyazo.com/d7a...52f051a637e.png
мне бы не хотелось, чтобы цифры цены рендерились всегда на отдельной строчке.
<?php if ($mode == ElementJBPriceAdvance::PRICE_VIEW_PRICE) : ?> <?php echo $basic['value']; ?> <?php endif; ?>
так выглядит код в файле tmpl_only_price
если я что-то спрашиваю, то по поводу этого сайта http://tvoymotor-nn.ru
Отправлено 29 October 2013 - 12:09 Лучший Ответ
h2 * { display: inline-block; }
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
Отправлено 30 October 2013 - 18:00
в целом получилось сделать то, что хотел. но реализация - не понравилась. для обычного текста показ все равно с отдельной строчкой.
http://gyazo.com/757...1c99dcc17d6.png
а можно ли в шаблоне фулл создать отдельную переменную, что-то типа
$cena = $this->getValue('cena')
Сообщение отредактировал dearsashechka: 30 October 2013 - 18:00
если я что-то спрашиваю, то по поводу этого сайта http://tvoymotor-nn.ru
Отправлено 31 October 2013 - 16:20
<?php echo strip_tags($this->renderPosition('cena')); ?>
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.