Ürün listesine özel özellikler ekleme


9

Kataloğum / product / list.phtml dosyamdaki küçük bir sorunla çok karıştım.

benim ızgara listesine Magento ile gelen Üretici özniteliği eklemek çalışıyorum ve aşağıdaki kodu ekledim.

<?php echo $_product->getAttributeText('manufacturer') ?>
<?php if( $_product->getAttributeText('manufacturer') ): ?>
    <p class="manufacturer">Manufactured by:<br/><?php echo $_product->getAttributeText('manufacturer')?></p>
<?php endif; ?>

Şimdi bu ürün / view.phtml sayfamda kullandığım kodla aynı ve orada çalışıyor. Ancak bu hiç de işe yaramıyor, yankı kendi başına ya da if ifadesinde kullanıyor. Her ikisi de hiçbir şey döndürmez.

Bu özellikleri list.phtml dosyasında almak için özel bir şey yapmam gerekiyor mu?

Yanıtlar:


15

Özelliğin manufacturer(ve listelemek istediğiniz diğerlerinin) işaretinin Use in product listingayarlanmış olduğundan emin olun Yes. Bayrağı ayarladıktan sonra Flat catalogetkinleştirilmişse ürün düz dizininizi yeniden oluşturmanız gerekir .


Kahretsin, evet. Özel bir yere hiçbir view.phtml şablonu denir çünkü dahil etmedi. Manüel olarak hariç tutmak için view.phtml'deki ürün listeleme satırını geçersiz kılmam gerekir. Teşekkürler.
Chris Morris
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.