Domanda

Quello che voglio fare è che quando l'utente fa clic nel riepilogo della revisione Questo apre un popup con la recensione. Che finalmente l'ho capito con The Fancybox e un div nascosto che contiene questo

<?php echo $this->getLayout()->createBlock('review/product_view_list')->setTemplate('review/product_info_review.phtml')->toHtml(); ?>
.

Quindi quando fai clic nel riassunto, FancyBoax carica quel div. Ma la mia forma non funziona, il pulsante di invio non fa nulla.

È stato utile?

Soluzione 3

Grazie per i tuoi suggerimenti ma finalmente quello che ho deciso di fare è caricare la scheda con la recensione ma non visibile e con Fancybox mostrano quella parte.

Forse più tardi con più tempo lo farò nel modo corretto con un controller.

Altri suggerimenti

Pensa che il modo migliore è -

    .
  • Crea controller per la pagina Popup Page
  • Aggiungi / rimuovi blocchi per la pagina della pagina popup - tramite layout

    Quindi, si carica il contenuto in popup dopo il clic.

    O forse altro, pensa che questo dipenda dalle impostazioni SEO

Assicurarsi di non essere tag del modulo di nidificazione.Fancybox strisce il modulo di forma non valido dal modulo nidificato quando duplica l'elemento.

Poiché non si visualizza il modulo di revisione è sufficiente spostare in fondo a View.phtml (fuori dal prodotto Aggiungi al modulo del carrello) e il modulo di revisione funzionerà correttamente.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a magento.stackexchange
scroll top