Русская поддержка интернет-магазина PrestaShop
русская поддержка PrestaShop.
Регистрация
Забыли пароль?
Главная
Возможности
Демо
Скачать
Каталог магазинов
Форум
Модули и шаблоны
Администрирование
Реклама и маркетинг
Аналитика и статистика
Оплата и платежные системы
Управление контентом
Экспорт
Фронт-офис
Локализация
Торговые площадки
Управление товарами
Средства миграции
Оформление заказа
Поиск и фильтры
Доставка и логистика
Слайд-шоу
Социальные сети
Модификаторы
Шаблоны PrestaShop
Работа
Главная
Форум
Общие форумы (prestashop v1.6.x)
Общий форум
Цена продукта
Цена продукта
annaoomph
Новичок
Сообщений: 34
Регистрация: 06-06-2015
# 1
12-08-2015 21:19
Не понимаю, откуда берутся цены продукта.
Если нажать Редактировать товар, стоит цена с НДС 1534, если выйти в список товаров - цена уже 1770, непонятно откуда. (см вложения)
Причем если считывать цену на странице продукта через smarty (переменная $productPrice) - считывается неправильная цена, после добавления товара в корзину и перезагрузки страницы цена в корзине уже правильная (т.е. 1534) (переменная $product.total_wt).
Изображения:
Алекс
Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009
# 2
13-08-2015 14:58
1. Приложите снимок экрана:
Панель управления > Каталог :: Откройте товар № 9
:: вкладка "Комбинации".
2. Проверьте наличие файлов в директориях
/override/classes/
и
/override/controllers/front/
(приложите при наличии).
Сообщение отредактировано Алекс 13-08-2015 16:05 ...
Оказываю услуги по администрированию интернет-магазина на CMS PrestaShop, написание модулей для PrestaShop. Большой опыт работы с CMS PrestaShop.
annaoomph
Новичок
Сообщений: 34
Регистрация: 06-06-2015
# 3
14-08-2015 18:45
Прилагаю файлы из папок и снимок
Изображения:
Вложения:
index.html
( Размер файла: 1.31KB Скачиваний: 102 )
index-2.php
( Размер файла: 1.31KB Скачиваний: 73 )
Алекс
Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009
# 4
14-08-2015 20:31
Базовая цена: 1300 + (1300 * 0.18) НДС = 1534 руб.
Комбинация используемая по умолчанию: 200 руб + (200 * 0.18) НДС = 236 руб.
Итог: 1534 + 236 = 1770 руб.
Оказываю услуги по администрированию интернет-магазина на CMS PrestaShop, написание модулей для PrestaShop. Большой опыт работы с CMS PrestaShop.
annaoomph
Новичок
Сообщений: 34
Регистрация: 06-06-2015
# 5
15-08-2015 23:03
А, спасибо! Только еще вопрос, почему тогда в переменной combination->price содержится цена без НДС (200, а не 236, например)? Получается, нужно каждый раз умножать на (product->tax_rate+100)/100
Алекс
Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009
# 6
16-08-2015 10:17
Цитата:( annaoomph @ 16-08-2015 00:03
Смотреть сообщение
)
Получается, нужно каждый раз умножать на (product->tax_rate+100)/100
Верно.
Код:
{$combination.price * ($tax_rate/100 + 1)}
или
Код:
{convertPrice price=$combination.price * ($tax_rate/100 + 1)}
Оказываю услуги по администрированию интернет-магазина на CMS PrestaShop, написание модулей для PrestaShop. Большой опыт работы с CMS PrestaShop.
На Главную форума
Найти
FaQ
Панель управления
Кто он-лайн
Общие форумы (prestashop v1.7.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Модули, плагины
-- Дизайн, шаблоны
-- Песочница
Общие форумы (prestashop v1.6.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Модули, плагины
-- Дизайн, шаблоны
-- Песочница
Общие форумы (prestashop v1.5.x)
-- Общий форум
Общие форумы (prestashop v1.4.x)
-- Новости и объявления
-- Общий форум
-- Установка, Настройка, Обновление
-- Дизайн, шаблоны
-- Модули, плагины
-- Песочница
-- Прочее
Общие форумы (prestashop v1.3.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Дизайн, шаблоны
-- Модули, плагины
---- Платные модули и хаки
-- Песочница
Другое
-- Корзина
---- Хостинг
---- Каталог магазинов
---- Общий форум
---- Прием багов