Dipixel Posted September 25, 2013 Share Posted September 25, 2013 Al pinchar sobre la imagen que está junto al menú, que pone "Visitar exposición", quiero que se abra otra imagen con fancybox... He realizado lo siguiente: En el archivo blockpermanentlinks-header.tpl he puesto lo siguiente: <li><a class="iframe" target="_blank" href="/themes/theme603/img/exposicion.jpg"><img src="/themes/theme603/img/visite-exposicion.png" alt="Plus Hostelería" width="180" height="30"/></a></li> Y un poco más abajo lo siguiente: <script type="text/javascript">$('a.iframe').fancybox();</script> El caso es que cuando estoy en la sección de productos, se ve perfecto, realiza el efecto como yo quiero, pero cuando estoy en la portada, visitando categorías o en las páginas de cms no... he intentado introducir la última línea (<script type="text/javascript">$('a.iframe').fancybox();</script>) en el header, pero aun así no funciona, se abre una nueva pestaña con la imagen, sin ningún efecto. ¿Tenéis idea de qué me falta? Gracias!!!! Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted September 25, 2013 Share Posted September 25, 2013 Creo que tiene que ver con esto: http://www.prestashop.com/forums/topic/194273-fancybox-popup-for-cms-pages Creo que en tu caso a lo mejor es en el FrontController.php si es para todas las paginas, donde añades las librerias de fanxybox dentro de la libreria: public function setMedia() Link to comment Share on other sites More sharing options...
Dipixel Posted September 26, 2013 Author Share Posted September 26, 2013 He leído el blog, pero no me ha ayudado. Tampoco entiendo qué es lo que tengo que meter en el FrontController.php. Es solo la línea que me pones o tengo que poner algo dentro de ella? public function setMedia() Link to comment Share on other sites More sharing options...
Recommended Posts