2013-02-12 2 views
0

Я работаю над website. После нажатия на нем отображаются все его детали. Но мой клиент хочет, чтобы я показал родительскую категорию категории продукта сверху, над изображением. Пожалуйста, помогите мне об этом. Я начинающий разработчик.Категория продукта на странице просмотра продукта

ответ

0

Вы можете получить данные категории от вашего объекта: $_product->getCategory()->getName();. Вам нужно будет отредактировать шаблон по адресу template/catalog/product/view.phtml. В файле шаблона ищет <div class="product-img-box"> и добавить:

 <div class="product-img-box"> 
      <h4><?php echo $_product->getCategory()->getName(); ?></h4> 
      <?php echo $this->getChildHtml('media') ?> 
     </div> 
+0

Предупреждение: Убедитесь, что все ваши товары принадлежат только к 1 категории. Иначе вы должны использовать $ _product-> getCategoryIds(), чтобы иметь массив всех ваших категорий и сделать сценарий для получения лучшего (не всегда самого большого id) – dagfr

1

Попробуйте это может помочь кому-то еще.

<?php $_helper = $this->helper('catalog/output');?> 
<?php $_category_detail=Mage::registry('current_category');?> 
<?php $_category_detail->getName();?> 
<?php $_category_detail->getId(); ?> 
+1

yup его большая помощь мне .. спасибо hardik ... – Lawrance

Смежные вопросы