Hi,
I need a new tab in the Product View, in which only the manufacturer will be displayed. Is this possible?
Thanks for the help.
Harald
http://www.joomlart.com/forums/attac…&thumb=1&stc=1
3 answers
Hi pelele!
The tab in product detail is created by this code:
Code:
<div id="ja-tab-products" class="product-collateral"> <ul class="ja-tab-navigator clearfix"> <?php if ($_description = $this->getChildHtml('description')):?> <li><a href="#ja-tab-decription"><?php echo $this->__('Product Description') ?></a></li> <?php endif; ?> <?php if ($_additional = $this->getChildHtml('additional')):?> <li><a href="#ja-tab-additional"><?php echo $this->__('Additional Information') ?></a></li> <?php endif; ?> <?php if($upsell_products = $this->getChildHtml('upsell_products')): ?> <li><a href="#ja-tabitem-upsell"><?php echo $this->__('Upsell Products') ?></a></li> <?php endif; ?> <?php if($product_additional_data = $this->getChildHtml('product_additional_data')): ?> <li><a href="#ja-tabitem-tags"><?php echo $this->__('Product Tags') ?></a></li> <?php endif; ?> <?php if($product_reviews = $this->getChildHtml('product_reviews')): ?> <li><a href="#ja-tabitem-reviews"><?php echo $this->__('Product Reviews') ?></a></li> <?php endif; ?> <?php if($review_form = $this->getChildHtml('review_form')): ?> <li><a href="#ja-tabitem-reviewform"><?php echo $this->__('Write Your Own Review') ?></a></li> <?php endif; ?> </ul> <div class="ja-tab-content"> <?php if ( $_description ):?> <div id="ja-tab-decription"> <div class="collateral-box"> <?php echo $_description ?> </div> </div> <?php endif;?> <?php if ( $_additional ) : ?> <div id="ja-tab-additional"> <div class="collateral-box"> <?php echo $_additional ?> </div> </div> <?php endif;?> <?php if( $upsell_products ): ?> <div id="ja-tabitem-upsell"> <?php echo $upsell_products; ?> </div> <?php endif;?> <?php if( $product_additional_data ): ?> <div id="ja-tabitem-tags"> <?php echo $product_additional_data; ?> </div> <?php endif;?> <?php if($product_reviews): ?> <div id="ja-tabitem-reviews"> <?php echo $product_reviews ?> </div> <?php endif;?> <?php if($review_form): ?> <div id="ja-tabitem-reviewform"> <?php echo $review_form; ?> </div> <?php endif;?> </div> </div>
in app\design\frontend\default\jm_painitetemplate\ca talog\product\view.phtml. You should change it to:
Code:
<div id="ja-tab-products" class="product-collateral"> <ul class="ja-tab-navigator clearfix"> <?php if ($_description = $this->getChildHtml('description')):?> <li><a href="#ja-tab-decription"><?php echo $this->__('Product Description') ?></a></li> <?php endif; ?> <?php if ($_additional = $this->getChildHtml('additional')):?> <li><a href="#ja-tab-additional"><?php echo $this->__('Additional Information') ?></a></li> <?php endif; ?> <?php if($upsell_products = $this->getChildHtml('upsell_products')): ?> <li><a href="#ja-tabitem-upsell"><?php echo $this->__('Upsell Products') ?></a></li> <?php endif; ?> <?php if($product_additional_data = $this->getChildHtml('product_additional_data')): ?> <li><a href="#ja-tabitem-tags"><?php echo $this->__('Product Tags') ?></a></li> <?php endif; ?> <?php if($product_reviews = $this->getChildHtml('product_reviews')): ?> <li><a href="#ja-tabitem-reviews"><?php echo $this->__('Product Reviews') ?></a></li> <?php endif; ?> <?php if($review_form = $this->getChildHtml('review_form')): ?> <li><a href="#ja-tabitem-reviewform"><?php echo $this->__('Write Your Own Review') ?></a></li> <?php endif; ?> <li><a href="#ja-tabitem-manufacturer"><?php echo $this->__('Manufacturer') ?></a></li> </ul> <div class="ja-tab-content"> <?php if ( $_description ):?> <div id="ja-tab-decription"> <div class="collateral-box"> <?php echo $_description ?> </div> </div> <?php endif;?> <?php if ( $_additional ) : ?> <div id="ja-tab-additional"> <div class="collateral-box"> <?php echo $_additional ?> </div> </div> <?php endif;?> <?php if( $upsell_products ): ?> <div id="ja-tabitem-upsell"> <?php echo $upsell_products; ?> </div> <?php endif;?> <?php if( $product_additional_data ): ?> <div id="ja-tabitem-tags"> <?php echo $product_additional_data; ?> </div> <?php endif;?> <?php if($product_reviews): ?> <div id="ja-tabitem-reviews"> <?php echo $product_reviews ?> </div> <?php endif;?> <?php if($review_form): ?> <div id="ja-tabitem-reviewform"> <?php echo $review_form; ?> </div> <?php endif;?> <div id="ja-tabitem-manufacturer"> <?php echo $attributeValue = Mage::getModel('catalog/product') ->load($_product->getId()) ->getAttributeText('manufacturer'); ?> </div> </div> </div>
that will help you to add Manufacturer tab.
Wow, thank you. You are great and have helped me a lot.
Regards
Harald
I tried this with a new atrribute in JM ORES. The Tab shows up, but no text below. Thanks for any help
This question is now closed