Magento 1 tabs
<?php
$routeName = Mage::app()->getRequest()->getRouteName();
$reviewsflag = 0;
$reviews = Mage::getModel('review/review')
->getResourceCollection()
->addStoreFilter(Mage::app()->getStore()->getId())
->addEntityFilter('product', $_product->getId())
->addStatusFilter(Mage_Review_Model_Review::STATUS_APPROVED)
->setDateOrder()
->addRateVotes();
if (count($reviews) > 0 && $routeName != 'review'){ $reviewsflag = 1; }
$omschrijving = $_product->getomschrijving();
$maattabel = $_product->getmaattabel();
$onderhoud = $_product->getonderhoud();
$garantie = $_product->getgarantie();
foreach ($_product->getRelatedLinkCollection() as $link) {
$relatedData[$link->getLinkedProductId()]['position'] = $link->getPosition();
$itsProducts[] = $link->getLinkedProductId();
}
$related = $itsProducts;
if(!empty($omschrijving) || !empty($maattabel) || !empty($onderhoud) || !empty($garantie) || !empty($klanten)) :
?>
<div class="tabs-area">
<!-- tab-item-->
<ul class="tabset">
<?php $class='class="tab"'; if(!empty($omschrijving)) : $class='class="tab active"'; ?>
<li>
<a href="#tab-1" <?php echo $class; ?>><?php echo __('Omschrijving') ?></a>
</li>
<?php endif; ?>
<?php $class='class="tab"'; if(!empty($maattabel)) : if(empty($omschrijving)){$class = 'class="tab active"';} ?>
<li>
<a href="#tab-2" <?php echo $class; ?>><?php echo __('Maattabel') ?></a>
</li>
<?php endif; ?>
<?php $class='class="tab"'; if(!empty($onderhoud)) : if(empty($maattabel) && empty($omschrijving)){$class = 'class="tab active"';} ?>
<li>
<a href="#tab-3" <?php echo $class; ?>><?php echo __('Onderhoud') ?></a>
</li>
<?php endif; ?>
<?php $class='class="tab"'; if(!empty($garantie)) : if(empty($onderhoud) && empty($maattabel) && empty($omschrijving)){$class = 'class="tab active"';} ?>
<li>
<a href="#tab-4" <?php echo $class; ?>><?php echo __('Garantie') ?></a>
</li>
<?php endif; ?>
<?php $class='class="tab last-tab"'; if(!empty($klanten)) : if(empty($garantie) && empty($onderhoud) && empty($maattabel) && empty($omschrijving)){$class = 'class="tab active"';} ?>
<li>
<a href="#tab-5" <?php echo $class; ?>><?php echo __('Klanten ervaringen / meningen') ?></a>
</li>
<?php endif; ?>
</ul>
<?php if(!empty($omschrijving)) : ?>
<div class="tab-content" id="tab-1">
<?php echo $omschrijving; ?>
</div>
<?php endif; ?>
<?php if(!empty($maattabel)) : ?>
<div class="tab-content" id="tab-2">
<?php echo $maattabel; ?>
</div>
<?php endif; ?>
<?php if(!empty($onderhoud)) : ?>
<div class="tab-content" id="tab-3">
<?php echo $onderhoud; ?>
</div>
<?php endif; ?>
<?php if(!empty($garantie)) : ?>
<div class="tab-content" id="tab-4">
<?php echo $garantie; ?>
</div>
<?php endif; ?>
<?php if(!empty($klanten)) : ?>
<div class="tab-content" id="tab-5">
<?php echo $klanten; ?>
</div>
<?php endif; ?>
</div>
<?php endif; ?>