Ответить Новая тема Новый опрос 
 Две цены.
Peacemaker
Новичок
Сообщений: 1
Регистрация: 01-08-2010


01-08-2010 13:58
Всем добрый день. Перерыл оба форума - не нашел.
Prresta для меня новый двиг, и никак не могу разобраться как вывести на странице товара сразу 2 цены. Например - 200 руб (7 usd).

Теоретически это не сложно, но пока разобраться не могу. Может подскажет кто?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
WebStar
Новичок
Сообщений: 69
Регистрация: 18-02-2011


08-03-2011 18:36
присоединяюсь к актуальному для меня вопросу. есть решения ? как выводить и доллар и рубль ?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
WebStar
Новичок
Сообщений: 69
Регистрация: 18-02-2011


09-03-2011 04:25
Человек artyr_n с prstashop.com предложил такое решение
Код:
$id_curency - id валюты из админки
$currency = new Currency($id_curency);
$amount = number_format(Tools::convertPrice(цена товара, $currency), 2, '.', '')


но как это вместить в шаблонизатор и выводить smary ума не приложу
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
artyr_n
Cпециалист
Сообщений: 146
Регистрация: 07-04-2010


09-03-2011 08:55
правим файл /themes/ваша тема/product-list.tpl
там где хотим что бы появились дополнителные цены вставляем
Код:
<span class="price" style="display: inline;">{convertPriceWithCurrency price=$product.price_1 currency=1}</span><br />
<span class="price" style="display: inline;">{convertPriceWithCurrency price=$product.price_2 currency=2}</span><br />

в файле /category.php ищем
Код:
$cat_products = $category->getProducts(intval($cookie->id_lang), intval($p), intval($n), $orderBy, $orderWay);

после этой строки вставляем
Код:
$ret_arr = array();
foreach ($cat_products as $cat_product) {
  $curen_1 = new Currency(1);
  $curen_2 = new Currency(2);
  $cat_product['price_1'] = Tools::convertPrice($cat_product['price'],$curen_1);
  $cat_product['price_2'] = Tools::convertPrice($cat_product['price'],$curen_2);
  $ret_arr[] = $cat_product;
}
  $cat_products = $ret_arr;

Currency(1) - первая валюта из админки
Currency(2) - вторая валюта из админки
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Barmunk
Новичок
Сообщений: 27
Регистрация: 02-04-2011


21-05-2012 19:04
Цитата:( artyr_n @ 09-03-2011 09:55 Смотреть сообщение )
правим файл /themes/ваша тема/product-list.tpl
там где хотим что бы появились дополнителные цены вставляем
Код:
<span class="price" style="display: inline;">{convertPriceWithCurrency price=$product.price_1 currency=1}</span><br />
<span class="price" style="display: inline;">{convertPriceWithCurrency price=$product.price_2 currency=2}</span><br /

в файле /category.php ищем
Код:
$cat_products = $category->getProducts(intval($cookie->id_lang), intval($p), intval($n), $orderBy, $orderWay);

после этой строки вставляем
Код:
$ret_arr = array();
foreach ($cat_products as $cat_product) {
  $curen_1 = new Currency(1);
  $curen_2 = new Currency(2);
  $cat_product['price_1'] = Tools::convertPrice($cat_product['price'],$curen_1);
  $cat_product['price_2'] = Tools::convertPrice($cat_product['price'],$curen_2);
  $ret_arr[] = $cat_product;
}
  $cat_products = $ret_arr;

Currency(1) - первая валюта из админки
Currency(2) - вторая валюта из админки

Currency(1) - первая валюта из админки
Currency(2) - вторая валюта из админки
Всмысле первая и вторая валюта из админки? Где именно там 2 валюты?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
pav31


Профессионал
Сообщений: 418
Откуда: Киев
Регистрация: 28-09-2011


22-05-2012 14:59
в админке: Платежи->Валюты
если валюты нет, то создать её.
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
RYMz
Новичок
Сообщений: 16
Регистрация: 12-10-2012


23-02-2013 15:33
А можно как нибудь сделать так, чтобы зарегистрированный покупатель видел цену со своей скидкой, и видел цену без скидки?
А то многие не понимают, что товар уже для них подсчитан со скидкой.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос