| |||||||||
|
28.10.2012 00:50
Да следует обновится.
Рассказываю как добавить свои поля цены для юзеров с определенными статусами.
В шаблоне языка lang.inc - есть статусы - OPT1 OPT2 OPT3 - рядом с ними стоит номер поля в базе - где хранятся цены для них.
4- номер поля оптовой цены 5 - номер поля розничной цены.
Вам следует создать свои поля в карточке товаров для цен OPT1 OPT2 OPT3
Для этого заходите - Главный шаблон [rus] - custom_cart.inc
там увидите
ниже дописываете:
Сохраняете
В карточке товара появятся новые столбцы OPT OPT1 OPT2
В них ставите цену со скидкой (Не скидку!!!)
Теперь надо указать какие столбцы соответствуют каким статусам юзеров.
В шаблоне языка lang.inc ищете:
и ставите (я вроде правильно подсчитал номер столбца):
'OPT'=>32,
'OPT1'=>33,
'OPT2'=>34,
Сохраняете
Присваиваете юзерам соответствующий статус - они имеют соответствующую цену.
При этом сохраняется Розничная цена для остальных юзеров и Оптовая цена (расчетная цена закупки)
Таким образом можно делать сколь угодное количество цен для сколь угодного кол-ва статусов.
Рассказываю как добавить свои поля цены для юзеров с определенными статусами.
В шаблоне языка lang.inc - есть статусы - OPT1 OPT2 OPT3 - рядом с ними стоит номер поля в базе - где хранятся цены для них.
4- номер поля оптовой цены 5 - номер поля розничной цены.
Вам следует создать свои поля в карточке товаров для цен OPT1 OPT2 OPT3
Для этого заходите - Главный шаблон [rus] - custom_cart.inc
там увидите
Вес|Вес|кг
Объем|Объем|m3
НДС|НДС|%
Подраздел3|Подраздел3|
Подраздел4|Подраздел4|
Meta Title|Meta Title|
Meta Des c r i p tion|Meta Des c r i p tion|
Meta Keywords|Meta Keywords|
Минимальный заказ|Минимальный заказ|шт.
g:country|Shipping country|
g:service|Shipping service|
g:price|Shipping Price|
g:google_product_category|Product category|
g:product_type|Product type|
g:gtin|EAN|
Объем|Объем|m3
НДС|НДС|%
Подраздел3|Подраздел3|
Подраздел4|Подраздел4|
Meta Title|Meta Title|
Meta Des c r i p tion|Meta Des c r i p tion|
Meta Keywords|Meta Keywords|
Минимальный заказ|Минимальный заказ|шт.
g:country|Shipping country|
g:service|Shipping service|
g:price|Shipping Price|
g:google_product_category|Product category|
g:product_type|Product type|
g:gtin|EAN|
ниже дописываете:
OPT|OPT|
OPT1|OPT1|
OPT2|OPT2|
OPT1|OPT1|
OPT2|OPT2|
Сохраняете
В карточке товара появятся новые столбцы OPT OPT1 OPT2
В них ставите цену со скидкой (Не скидку!!!)
Теперь надо указать какие столбцы соответствуют каким статусам юзеров.
В шаблоне языка lang.inc ищете:
'OPT'=>5,
'OPT1'=>5,
'OPT2'=>5,
'OPT1'=>5,
'OPT2'=>5,
и ставите (я вроде правильно подсчитал номер столбца):
'OPT'=>32,
'OPT1'=>33,
'OPT2'=>34,
Сохраняете
Присваиваете юзерам соответствующий статус - они имеют соответствующую цену.
При этом сохраняется Розничная цена для остальных юзеров и Оптовая цена (расчетная цена закупки)
Таким образом можно делать сколь угодное количество цен для сколь угодного кол-ва статусов.