Как я могу показать и использовать цену уровня «Группа клиентов», принадлежащей текущему пользователю?Magento: используйте tier_price вместо цены
Я использую Magento ver. 1.4.1.1
Спасибо за помощь.
Как я могу показать и использовать цену уровня «Группа клиентов», принадлежащей текущему пользователю?Magento: используйте tier_price вместо цены
Я использую Magento ver. 1.4.1.1
Спасибо за помощь.
Вы можете использовать:
$oProduct = Mage::getModel('catalog/product')->load($product_id);
$aTierPrice = $oProduct->getTierPrice();
, чтобы получить надлежащую цену уровневую (ы) продукта.
Если вы определяете отличные уровень цен на продукт, например.
getTierPrice()
будет возвращать только соответствующую ценовую категорию.
Большое спасибо Юрген Телен, я пытаюсь использовать разные цены для каждой группы клиентов, моя проблема сейчас, когда цены уровня выше, чем нормальная цена, в этом случае они не отображаются. Знаете ли вы, что я могу изменить, чтобы показать их? Спасибо за помощь. – Bizboss
Трудно сказать, не видя код шаблона, используемый для отображения ваших продуктов. Только один ключ: если ваш шаблон вызывает стандартный 'getPriceHtml()', проверьте второй параметр вызова. Если это «правда», стандартный Magento будет показывать минимальную цену. Может быть, переключение на «false» поможет. –
Я использую шаблон по умолчанию, я пытался изменить true на false, но цены уровня не отображаются (когда они выше обычной цены). – Bizboss
Не уверен, что вы имеете в виду, но цена уровня может применяться только к продукту, а не к группе клиентов. –
@ Дик Лоран: это неправильно. Цены на уровне могут применяться для каждого продукта и группы. См. Раскрывающийся список «Группа клиентов» в разделе «Каталог -> Управление продуктами -> Продукт -> Цены -> Цена уровня». –
Конечно, я это знаю, но когда мы исправляем «цену уровня» для продукта, мы можем применить его для группы клиентов или другой, и я хочу использовать цену соответствующего пользователя, учитывая, что Qty всегда 1, а цены на уровне отличаются от группы клиентов другим ... – Bizboss