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

Alexandrowl    0

Нужно как то реализовать возможность отобразить для покупателя две цены.

Оптовая, Розничная.  При чем, покупать товар можно только по оптовой цене.

Розничная нужна в качестве информативного плана.

 

Готового решения я не нашел.

Думал реализовать с помощью создания группы «Розница» внесения в неё определенной цены и настройки её вывода по умолчанию для всех групп, вот только реализовать это в плане кода пока не смог.

Буду очень признателен за помощь.

 

П.с.. просто писать её в описании не подходит, так как цена «Розницы» должна выводиться рядом с ценой опта, да и на главной и в каталоге тоже желательно чтоб отображалась рядом.

 

Поделиться сообщением


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

Можно для второй цены неиспользуемое поле юзать. ISBN, например.

Поделиться сообщением


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

Смотрите ниже пример кода.

Поделиться сообщением


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

Сделал пример для демо магазина http://demo.myopencart.com/iphone

http://dl4.joxi.net/drive/2016/12/30/0007/0499/487923/23/87c256fc36.jpg

 

Пользуйтесь на здоровье

var retailPrice = product.previousElementSibling.childNodes[1].innerText.split(' ');
var margin = 0.7; // наценка
var wholesalePrice = retailPrice[0] * margin;
product.previousElementSibling.innerHTML = '<li><h2>оптовая цена '
+wholesalePrice+' '+retailPrice[1]+'</h2></li><li><h2>розничная цена '
+retailPrice[0]+' '+retailPrice[1]+'</h2></li>';

Поделиться сообщением


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

 

Сделал пример для демо магазина http://demo.myopencart.com/iphone

http://dl4.joxi.net/drive/2016/12/30/0007/0499/487923/23/87c256fc36.jpg

 

Пользуйтесь на здоровье

var retailPrice = product.previousElementSibling.childNodes[1].innerText.split(' ');
var margin = 0.7; // наценка
var wholesalePrice = retailPrice[0] * margin;
product.previousElementSibling.innerHTML = '<li><h2>оптовая цена '
+wholesalePrice+' '+retailPrice[1]+'</h2></li><li><h2>розничная цена '
+retailPrice[0]+' '+retailPrice[1]+'</h2></li>';

И по какой цене в итоге будет покупаться?

Поделиться сообщением


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

Стукните в ЛС, если еще актуально.

Поделиться сообщением


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

В общем, мне надо вот сюда http://prntscr.com/dyh54e вывести вторую цену. Например,  Розничная цена - 1500 руб. - цена не в каких расчетах не участвует, главное чтобы она в экспорт попадала.

Мне эта цена нужна, чтобы мелкооптовые покупатели, которые покупают прямо в павильонах знали актуальную цену.

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу