В Magento кто-нибудь знает, как ограничить количество миниатюр, которые будут отображаться под основным изображением продукта?Как ограничить количество миниатюр изображений продукта на странице продукта Magento
Это что-то, что легко контролировать с помощью администратора или я должен перейти в media.phtml и отредактировать php?
<div class="more-views">
<ul>
<?php foreach ($this->getGalleryImages() as $_image): ?>
<li>
<a href="<?php echo $this->helper('catalog/image')->init($this->getProduct(), 'image', $_image->getFile()); ?>" title="<?php echo $_product->getName();?>" onclick="$('image').src = this.href; return false;">
<img src="<?php echo $this->helper('catalog/image')->init($this->getProduct(), 'thumbnail', $_image->getFile())->resize(103, 103); ?>" alt="<?php echo $this->htmlEscape($_image->getLabel()) ?>" title="<?php echo $this->htmlEscape($_image->getLabel()) ?>"/>
</a>
</li>
<?php endforeach; ?>
</ul>
</div>
Это именно то, что я искал. Оберните его в цикл for и выполните против переменной $ limit. Я смущен тем, что: '$ ct = 0' используется. –
Чтобы подсчитать, сколько изображений уже отображается, поскольку я использую цикл foreach, а не цикл 'for'. Поскольку 'getGalleryImages()' возвращает объект, индекс которого не может начинаться с 0 и inorder –