Перейти к содержанию
Форум поддержки пользователей VamShop

Изменение вывода цены товара


Рекомендуемые сообщения

В стандартном исполнении цена выводиться так:

<span class="productOldPrice">Розничная цена  10.500,00 руб.</span><br>Специальная цена товара  9.975,00 руб.
Подскажите что изменить в файле vam_price.php чтобы получить вывод:
<div class="cena_skidki"><span class="productOldPrice">Розничная цена  <span>10.500,00</span> руб.</span></div>
<div class="cena_real"><span class="productOldPrice">Специальная цена товара  <span>9.975,00</span> руб.</span></div>[/code]

Ссылка на сообщение
Поделиться на другие сайты

Тут написано:

http://vamshop.ru/forum/index.php?topic=5744.msg47966#msg47966

Всего-то нужно задать поиск по файлам строки <span class="productOldPrice">

Ссылка на сообщение
Поделиться на другие сайты

В стандартном исполнении цена выводиться так:

<span class="productOldPrice">Розничная цена  10.500,00 руб.</span><br>Специальная цена товара  9.975,00 руб.
Подскажите что изменить в файле vam_price.php чтобы получить вывод:
<div class="cena_skidki"><span class="productOldPrice">Розничная цена  <span>10.500,00</span> руб.</span></div>
<div class="cena_real"><span class="productOldPrice">Специальная цена товара  <span>9.975,00</span> руб.</span></div>[/code] ----------------------------- 1. В шаблоне templates\vamshop\module\product_info\product_info_v1.html Замените
[code]<span class="bold">{$PRODUCTS_PRICE}</span>
на
{$PRODUCTS_PRICE}
2. в файле includes\classes\vam_price.php Замените
$Pprice = $this->checkAttributes($pID).$this->currencies[$this->actualCurr]['symbol_left'].' '.$Pprice.' '.$this->currencies[$this->actualCurr]['symbol_right'];
на
$Pprice = $this->checkAttributes($pID).$this->currencies[$this->actualCurr]['symbol_left'].' <span>'.$Pprice.'</span> '.$this->currencies[$this->actualCurr]['symbol_right'];
3. в файле includes\classes\vam_price.php Замените
$price = '<span class="productOldPrice">'.$message_old_price.$this->Format($pPrice, $format).'</span><br />'.YOUR_SPECIAL_PRICE.$this->checkAttributes($pID).$this->Format($sPrice, $format);
на
$price = '<div class="cena_skidki"><span class="productOldPrice">'.$message_old_price.$this->Format($pPrice, $format).'</span></div><div class="cena_real"><span class="productOldPrice">'.YOUR_SPECIAL_PRICE.$this->checkAttributes($pID).$this->Format($sPrice, $format).'</span></div>';

и получите то, что хотите.

Ссылка на сообщение
Поделиться на другие сайты

Спасибо "Bububu" за ответ. Работает  :)

Вот только мне еще нужно сами цены в span заключить.

<div class="cena_skidki"><span class="productOldPrice">Розничная цена  <span>10.500,00</span> руб.</span></div>

<div class="cena_real"><span class="productOldPrice">Специальная цена товара  <span>9.975,00</span> руб.</span></div>

Сам пробую способом "ТЫКА", но выдает ошибку. ПХП не знаю ))) Извините за назойливость)))

Ссылка на сообщение
Поделиться на другие сайты

Вот только мне еще нужно сами цены в span заключить.

Вероятно, Вы пропустили п.2 в моём ответе.

Именно там это и происходит:

$Pprice = $this->checkAttributes($pID).$this->currencies[$this->actualCurr]['symbol_left'].' <span>'.$Pprice.'</span> '.$this->currencies[$this->actualCurr]['symbol_right'];

Ссылка на сообщение
Поделиться на другие сайты

Вот я тестировал и получается как раз то что вам нужно:

<p>

<div class="cena_skidki"><span class="productOldPrice">Розничная цена  <span>100,00</span> руб.</span></div><div class="cena_real"><span class="productOldPrice">Специальная цена товара  <span>23,00</span> руб.</span></div>

</p>

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...