Magento - используйте альтернативный «price.phtml» (в дополнение к существующему)

Я ищу способ использовать альтернативный шаблон / catalog / product / price.phml в одном конкретном месте и продолжить использование существующего файла price.phtml в во всех других местах.

Для дальнейшего объяснения мне нужно отобразить обычную цену, а затем другую специальную цену прямо под ней - но только на странице продукта (для основного отображаемого продукта). Эта специальная цена не является ценой, которая может быть рассчитана по правилам каталогов, поэтому я написал свой собственный модуль для расчета. Итак, везде, где я показываю цены, я хочу отобразить обычный файл ol ' template / catalog / product / price.phtml ... но для страницы продукта (основной продукт - не связанный, допродажи и т. д.) Я хочу использовать свой собственный файл шаблона template / catalog / product / price-custom.phtml . Может ли кто-нибудь помочь?

Обычно я просто смотрю в XML-файлы макета (например, catalog.xml), чтобы найти такие вещи, но price.phtml особенный - это не так просто. И хоть убей, я не могу понять, есть ли простой способ условно поменять его на просматриваемой странице. Я знаю, что могу просто обновить price.phtml, чтобы всегда печатать эту дополнительную цену, а затем использовать css, чтобы скрыть цену везде, но я бы предпочел не делать этого, если возможно.

(Также вы можете знать, что у меня есть только простые продукты.)

5
задан shaune 20 January 2011 в 14:42
поделиться