Come da titolo sto dividendo i miei attributi in tabs...
...ho provato ad adottare questa soluzione
<div id="ja-tab-prod" class="product-collateral"> <?php if($_additional = $this->getAdditionalData()): ?> <ul class="ja-tab-navigator clearfix"> <?php foreach ($_additional as $_data): ?> <?php $_attribute = $_product->getResource()->getAttribute($_data['code']); if (!is_null($_product->getData($_attribute->getAttributeCode())){ ?> <li><a href="#ja-tab-<?php echo $this->escapeHtml($this->__($_data['code'])) ?>"><?php echo $this->escapeHtml($this->__($_data['label'])) ?></a></li> <?php } ?> <?php endforeach; ?> </ul> <?php endif;?> <?php if($_additional = $this->getAdditionalData()): ?> <div class="ja-tab-content"> <?php foreach ($_additional as $_data): ?> <?php $_attribute = $_product->getResource()->getAttribute($_data['code']); if (!is_null($_product->getData($_attribute->getAttributeCode())) { ?> <div id="ja-tab-<?php echo $this->escapeHtml($this->__($_data['code'])) ?>"> <div class="box-collateral box-<?php echo $this->escapeHtml($this->__($_data['code'])) ?>"><?php echo $_helper->productAttribute($_product, $_data['value'], $_data['code']) ?></div> </div> <?php } ?> <?php endforeach; ?> </div> <?php endif;?> </div>
e sembrava funzionare anche bene
...solo che quando nei prodotti configurabili modifico le selezioni dai menu a tendina a mi aggiorna i contenuti degli asttributi mi visualizza subito tutti gli attributi nella prima tab
come posso fare?
Uhm non è chiaro potresti mostrarci un esempio?