Я хочу условно загрузить контент на основе идентификатора категории на странице продукта, но не могу заставить его работать. Я знаю, что могу сделать это, вызывая пользовательский атрибут, но это не то, что я имею в виду, потому что контент предназначен специально для определенной категории, поэтому я не хочу вводить его повторно в каждом продукте для данной категории.
В основном я искал что-то вроде этого:
<?php if ($_catid = $this->getCategoryid('3')):?>
display content for category id 3 (content is entered directly in the view.phtml file)
<?php else: ?>
content for other cateogegory
<?php endif; ?>
Ваше руководство очень ценится!
Обновление для правильного кода (спасибо, ахдли):
<?php $category = Mage::getModel('catalog/layer')->getCurrentCategory();?>
<?php if($category->getId()==3): ?>
<h3>Show content for Category ID3</h3>
<?php else: ?>
<h3>Show content for other categories</h3>
<p>consectetuer adipiscing elit. </p>
<?php endif; ?>