Scheda Informazioni aggiuntive Non funziona più
-
12-12-2019 - |
Domanda
Ho avuto una scheda di informazioni aggiuntive sulla nostra pagina di visualizzazione del prodotto che ha visualizzato gli attributi visualizzati per essere 'visibile sulla pagina di visualizzazione del prodotto sul front-end' .
Ho cancellato gli attributi come erano stati nominati in modo errato ma quando ho creato un nuovo attributo con la stessa impostazione e nel gruppo di attributo corretto non viene più visualizzato in una scheda di informazioni aggiuntive.La scheda Informazioni aggiuntive sembra non funzionare.
Ho controllato lo scopo del negozio quando ho aggiunto il contenuto al nuovo attributo dai prodotti Gestisci> Modifica pagina di amministrazione del prodotto.Non sono sicuro di cosa potrei perdere?
Ho rinfrescato anche la mia cache e ri-indicizzata.
Ecco i miei scatti dello schermo dell'impostazione.
Soluzione
Ho trovato il problema.C'è un'estensione sulla nostra installazione magente chiamata campioni di colore Amasty che ha uno script sulla pagina che disabilita la scheda Informazioni aggiuntive.
Qui è:
<script type="text/javascript">
var amConfAutoSelectAttribute = 1;
confData = new AmConfigurableData({"9":{"short_description":"<p>Lorem Ipsim<\/p>","description":"<p>More Lorem Ipsum<\/p>","not_is_in_stock":false,"attributes":" <h2>Additional Information<\/h2>\n <table class=\"data-table\" id=\"product-attribute-specs-table\">\n <col width=\"25%\" \/>\n <col \/>\n <tbody>\n <tr>\n <th class=\"label\">TEST ATTR<\/th>\n <td class=\"data\"><p>More Lorem Ipsum.<\/p><\/td>\n <\/tr>\n <\/tbody>\n <\/table>\n <script type=\"text\/javascript\">decorateTable('product-attribute-specs-table')<\/script>\n","name":"COnf Atr 1","price_html":"\n\n // code ommited for brevity
confData.textNotAvailable = "Choose previous option please...";
confData.mediaUrlMain = "http://dev.domain.local/amconf/media/index/id/13/";
confData.oneAttributeReload = "1";
confData.imageContainer = ".product-img-box";
confData.useSimplePrice = "1";
</script>
.
Non sono stato in grado di disabilitare questa impostazione dalle impostazioni delle estensioni sul pannello di amministrazione.Ho dovuto commentare la linea 62 di
App / codice / locale / Amasty / conf / Block / Catalogo / prodotto / prodotto / vista / digita / configurabile.php
.
//'attributes' => Mage::app()->getLayout()->createBlock('catalog/product_view_attributes', 'product.attributes', array('template' => "catalog/product/view/attributes.phtml"))->setProduct($simple)->toHtml()
Non penso che questa sia una buona soluzione anche se l'estensione afferra questi dati per scambiare semplici attributi del prodotto con gli attributi del prodotto configurabili genitore sulla pagina di visualizzazione del prodotto.Penso che l'intero problema derivi dal modulo non è compatibile con il tema Magento 1.9 RWD che mette le informazioni aggiuntive in una scheda.
Altri suggerimenti
Dopo aver creato l'attributo, hai aggiunto l'attributo ai set di attributi corretti.
in admin goto
.Categoria -> Attributi -> Gestisci set di attributi
Prima Aggiungi un attributo in Backend Categoria-> Attributi -> Gestisci Attributi.
Allora nella sezione frontend Segnala visibile sulla pagina di visualizzazione del prodotto.
.
Aggiungi etichetta al tuo attributo.
Aggiungi / trascinare Attributo per impostato Attributo impostato in categoria-> Attributi-> Gestisci set di attributi.
Quindi aggiungi un nuovo prodotto e vedrai il tuo attributo appena aggiunto.
Salva il tuo prodotto e dovresti essere in grado di vedere il nuovo attributo Vale in PDP.