Я не совсем уверен, почему это не работает, и я застрял на нем часами.
У меня есть файл с именем banners.phtml, который создается с помощью следующего обновления макета:
<block type="catalog/product" name="banners" template="page/html/banners.phtml">
<!-- there are further blocks in here, but aren't important --->
</block>
Тип является каталог/продукт, и на странице У меня есть цикл, который питает SKU для каждого продукта Модель нагрузки:
<?php $_product = Mage::getModel('catalog/product')->loadByAttribute('sku', get_field('product_sku')); ?>
Тогда, когда я использую:
<?php echo $this->getPriceHtml($_product, true) ?>
Ничего не показывает - он не разбивает сайт, но ничего не показывает. Я видел, что он упоминал, что тип блока продукта нужно загружать - но я думал, что это то, что каталог/продукт делал ... У кого-нибудь есть идеи?
Показать файл макета. На какой блок вы пытаетесь добавить баннеры? –
находится в –
Что такое 'get_field ('product_sku')' здесь? В magento нет такой функции. – Zyava