xavivila Posted September 20, 2012 Share Posted September 20, 2012 (edited) Hola a todos, Tengo un problema que no se como solucionar: Cuando entro dentro del listado de productos me sale todo descuadrado fuera de su bloque. el precio muy abajo, la foto sin centrar... He estado intentando tocar las css en product_list pero no logro solucionarlo. Agradecería si alguien me puede hechar una mano en solucionarlo. Saludos, Edited September 20, 2012 by xavivila Editado el titulo del tema por estar escrito totalmente en mayúsculas. / Normas del foro (see edit history) Link to comment Share on other sites More sharing options...
nadie Posted September 20, 2012 Share Posted September 20, 2012 Coloca la url de tu web, para que la comunidad, te pueda orientar de la mejor manera. Link to comment Share on other sites More sharing options...
xavivila Posted September 20, 2012 Author Share Posted September 20, 2012 El enlace de la pagina por si quereis verlo es el siguiente: http://love-sensations.com/prestashop/category.php?id_category=147 Gracias Link to comment Share on other sites More sharing options...
xavivila Posted September 20, 2012 Author Share Posted September 20, 2012 Perdona había salido cortado... http://love-sensations.com/prestashop/category.php?id_category=147 Saludos Link to comment Share on other sites More sharing options...
nadie Posted September 20, 2012 Share Posted September 20, 2012 Prueba esto, para empezar Fichero: /prestashop/themes/prestashop_new/css/product_list.css Busca esto: ul#product_list li div.right_block { float: left; width: 11em; margin-left: 2em; margin-top: 22em; position: absolute; text-align: center; color: #DA0F00; font-weight: bold; } Y dejalo asi: ul#product_list li div.right_block { text-align: center; color: #DA0F00; font-weight: bold; } Link to comment Share on other sites More sharing options...
xavivila Posted September 20, 2012 Author Share Posted September 20, 2012 Ha mejorado mucho la verdad!!! almenos ya lo tengo todo dentro de su bloque pero las fotos no me salen cuadradas y los bloques de la derecha son un poco mas largos... Podrías ayudarme en esto porfavor para acabar de dejarlo bien? Muchas gracias Link to comment Share on other sites More sharing options...
xavivila Posted September 20, 2012 Author Share Posted September 20, 2012 Ah, y sacar este fondo gris que sale y dejarlo blanco... Link to comment Share on other sites More sharing options...
nadie Posted September 20, 2012 Share Posted September 20, 2012 Para sacar el fondo gris, prueba esto: Fichero: prestashop/themes/prestashop_new/css/global.css #center_column .sortPagiBar { padding: 10px; font: normal 11px Arial, Verdana, sans-serif; color: #666; background: #EEE; } Y dejalo asi: #center_column .sortPagiBar { padding: 10px; font: normal 11px Arial, Verdana, sans-serif; color: #666; } Link to comment Share on other sites More sharing options...
nadie Posted September 20, 2012 Share Posted September 20, 2012 Para la imagen, haz esto: Fichero: /themes/prestashop_new/css/product_list.css Busca esto: ul#product_list a.product_img_link { border: solid 1px #D0D3D8; float: left; margin-right: 10px; margin-left: 15px; margin-top: 1px; } Y dejalo asi: ul#product_list a.product_img_link { float: left; margin-right: 10px; margin-left: 52px; margin-top: 1px; } Link to comment Share on other sites More sharing options...
xavivila Posted September 20, 2012 Author Share Posted September 20, 2012 Perfecto !!! otra cosa solucionada de este tema. El fondo ya esta en blanco... Para acabar me faltaría lo que hemos comentado antes de las fotos que no salen centradas ni dentro del recuadro (estan desplazadas a la izquierda). Y lo de los bloques de la derecha que son mas grandes.. Me estas siendo de muchísima ayuda Gracias Link to comment Share on other sites More sharing options...
nadie Posted September 20, 2012 Share Posted September 20, 2012 Para el titulo del producto, Fichero: /prestashop/themes/prestashop_new/css/product_list.css Busca esto: ul#product_list li h3 { margin: 0.1em 0; width: 160px; padding-bottom: 2px; text-align: center; } Y dejalo asi: l#product_list li h3 { width: 160px; padding-bottom: 2px; text-align: center; margin-left: 37px; } Link to comment Share on other sites More sharing options...
nadie Posted September 20, 2012 Share Posted September 20, 2012 Corrigo el anterior mensaje, déjalo asi: ul#product_list li h3 { width: 177px; padding-bottom: 2px; text-align: center; margin-left: 37px; } Link to comment Share on other sites More sharing options...
xavivila Posted September 20, 2012 Author Share Posted September 20, 2012 Perfecto, ya estan centradas tanto las fotos como los títulos. Faltaría tan solo lo de los bloques de la derecha que són un poco más largos.. Muchas gracias Link to comment Share on other sites More sharing options...
nadie Posted September 20, 2012 Share Posted September 20, 2012 Por otro lado, edita el fichero: /themes/prestashop_new/css/product_list.css Busca esto: ul#product_list li p.product_desc { margin-top: 1em; text-align: center; font-size: 0.92em; } Y déjalo asi: ul#product_list li p.product_desc { margin-top: 1em; text-align: center; font-size: 0.92em; height: 34px; } Link to comment Share on other sites More sharing options...
xavivila Posted September 20, 2012 Author Share Posted September 20, 2012 Ok, corregido. Esta mejor.. Link to comment Share on other sites More sharing options...
nadie Posted September 20, 2012 Share Posted September 20, 2012 Por otro lado, edita el fichero: /themes/prestashop_new/product-list.tpl Busca esto: <p class="product_desc"><a href="{$product.link|escape:'htmlall':'UTF-8'}" title="{$product.description_short|truncate:100:'...'|strip_tags:'UTF-8'|escape:'htmlall':'UTF-8'}">{$product.description_short|truncate:220:'...'|strip_tags:'UTF-8'}</a></p> Y déjalo así: <p class="product_desc"><a href="{$product.link|escape:'htmlall':'UTF-8'}" title="{$product.description_short|truncate:100:'...'|strip_tags:'UTF-8'|escape:'htmlall':'UTF-8'}">{$product.description_short|truncate:76:'...'|strip_tags:'UTF-8'}</a></p> En este caso, ademas de modificar el fichero *.tpl, debes ir a la pestaña Preferencias/Rendimiento y señalar Forzar Compilación -> SI Link to comment Share on other sites More sharing options...
xavivila Posted September 20, 2012 Author Share Posted September 20, 2012 Perfecto !!! Eres un auténtico genio !!! Muchisimas gracias... De verdad que sin gente como tu lo tendríamos mucho más complicado. Una última cosa sobre el mismo tema. Si yo ahora modifico el tamaño de los bloques a traves de product_list.css se mantendria todo dentro de su bloque? Saludos Link to comment Share on other sites More sharing options...
nadie Posted September 20, 2012 Share Posted September 20, 2012 Vuelve a editar el fichero: /themes/prestashop_new/css/product_list.css Busca esto (que recien has modificado): ul#product_list li h3 { width: 177px; padding-bottom: 2px; text-align: center; margin-left: 37px; } Y dejalo asi: ul#product_list li h3 { width: 246px; padding-bottom: 2px; text-align: center; } Link to comment Share on other sites More sharing options...
nadie Posted September 20, 2012 Share Posted September 20, 2012 Por otro lado, vuelve al fichero: /themes/prestashop_new/product-list.tpl Busca esto: <h3><a href="{$product.link|escape:'htmlall':'UTF-8'}" title="{$product.name|escape:'htmlall':'UTF-8'}">{$product.name|truncate:35:'...'|escape:'htmlall':'UTF-8'}</a></h3> Y dejalo asi: <h3><a href="{$product.link|escape:'htmlall':'UTF-8'}" title="{$product.name|escape:'htmlall':'UTF-8'}">{$product.name|truncate:24:'...'|escape:'htmlall':'UTF-8'}</a></h3> Recuerda que cuando modificas un fichero *.tpl, debes forzar compilación. Link to comment Share on other sites More sharing options...
nadie Posted September 20, 2012 Share Posted September 20, 2012 Mas cosas, fichero: /themes/prestashop_new/css/product_list.css Busca esto: ul#product_list li div.right_block { text-align: center; color: #DA0F00; font-weight: bold; } Y dejalo asi: ul#product_list li div.right_block { text-align: center; color: #DA0F00; font-weight: bold; margin-bottom: 5px; } Link to comment Share on other sites More sharing options...
xavivila Posted September 20, 2012 Author Share Posted September 20, 2012 Todo hecho pero en esto último la verdad que me he perdido un poco para que sirve.. Link to comment Share on other sites More sharing options...
xavivila Posted September 20, 2012 Author Share Posted September 20, 2012 Ok, todo hecho...ves algo más que pueda no esta bien? Link to comment Share on other sites More sharing options...
nadie Posted September 20, 2012 Share Posted September 20, 2012 Al lado de la imagen del producto, veo como un pequeño cuadrado que tendria que ir esta imagen: http://love-sensations.com/prestashop/themes/prestashop_new/img/flag_new_bg.jpg (Que indica que es nuevo el producto, pero la da como que no esta) Prueba bajarte esa imagen de la plantilla y subirla a tu tienda ese directorio. Link to comment Share on other sites More sharing options...
xavivila Posted September 20, 2012 Author Share Posted September 20, 2012 Me he perdido con esto de la imagen, Se lo que dices pero no se como bajarla de la plantilla y ponerla en el directorio.. Link to comment Share on other sites More sharing options...
nadie Posted September 20, 2012 Share Posted September 20, 2012 Bueno haz esto... Fichero: /themes/prestashop_new/css/product_list.css Busca esto: ul#product_list li .new {background: transparent url(../img/flag_new_bg.jpg) repeat-x scroll 0%;border: 1px solid #488C40;color: white;font-size: 0.6em;font-weight: bold;margin: 0pt 1em 0pt 0pt;padding: 0pt 0.4em;vertical-align: 0.3em;} Y dejalo asi: ul#product_list li .new {background: white;border: 1px solid #488C40;color: black;font-weight: bold;margin: 0pt 1em 0pt 0pt;padding: 0pt 0.4em;vertical-align: 0.3em;font-size: 10px;} Link to comment Share on other sites More sharing options...
xavivila Posted September 20, 2012 Author Share Posted September 20, 2012 Ok, hecho, Me sale una pestaña que pone nuevo...al "clickarla" me salta a una pagina en blanco. És normal? Link to comment Share on other sites More sharing options...
xavivila Posted September 20, 2012 Author Share Posted September 20, 2012 No se si me equivoco pero creo que tendría de saltar a una descripción detallada del producto marcada, no? Link to comment Share on other sites More sharing options...
nadie Posted September 20, 2012 Share Posted September 20, 2012 Hola, al pulsar en "Nuevo" te lleva a la ficha del producto, pero se queda en blanco, parece que hay un error en las fichas del producto. Link to comment Share on other sites More sharing options...
nadie Posted September 20, 2012 Share Posted September 20, 2012 Activa los errores un momento, modificando el fichero /config/config.inc.php, buscando esta linea: @ini_set('display_errors', 'off'); Y dejandola asi: @ini_set('display_errors', 'on'); A ver por que te sale la pantalla del producto en blanco. Link to comment Share on other sites More sharing options...
xavivila Posted September 20, 2012 Author Share Posted September 20, 2012 Ya me parecia que habia algo que no funcionaba bien de las fichas. Que solución hay? Link to comment Share on other sites More sharing options...
nadie Posted September 20, 2012 Share Posted September 20, 2012 Ya me parecia que habia algo que no funcionaba bien de las fichas. Que solución hay? Revisa mi mensaje anterior. Un Saludo, Link to comment Share on other sites More sharing options...
xavivila Posted September 20, 2012 Author Share Posted September 20, 2012 si ya lo he visto pero no encuentro este fichero.. Link to comment Share on other sites More sharing options...
nadie Posted September 20, 2012 Share Posted September 20, 2012 si ya lo he visto pero no encuentro este fichero.. Este fichero: /config/config.inc.php Viene con prestashop desde tiempos antiguos y tenebrosos, es mas si no lo tuvieras tu web "no funcionaria": Link to comment Share on other sites More sharing options...
xavivila Posted September 20, 2012 Author Share Posted September 20, 2012 Ya lo he cambiado y me sale este mensaje en la página en blanco: Fatal error: Call to undefined method Context::getMobileDevice() in /var/www/vhosts/love-sensations.com/httpdocs/prestashop/modules/paypal/paypal_abstract.php on line 339 Te dejo el enlace: http://love-sensations.com/prestashop/product.php?id_product=13 Link to comment Share on other sites More sharing options...
nadie Posted September 20, 2012 Share Posted September 20, 2012 Ya lo he cambiado y me sale este mensaje en la página en blanco: Fatal error: Call to undefined method Context::getMobileDevice() in /var/www/vhosts/love-sensations.com/httpdocs/prestashop/modules/paypal/paypal_abstract.php on line 339 Te dejo el enlace: http://love-sensatio...p?id_product=13 ¿Tienes el modulo de la plantilla movil, instalado? Si es asi, desinstalalo ) Link to comment Share on other sites More sharing options...
xavivila Posted September 20, 2012 Author Share Posted September 20, 2012 Cual és el módulo de la plantilla movil? La verdad que no me suena de nada y mira que los estube mirando todos uno por uno.. En el error pone algo del Paypal. Puede ser este módulo? Link to comment Share on other sites More sharing options...
nadie Posted September 20, 2012 Share Posted September 20, 2012 Cual és el módulo de la plantilla movil? La verdad que no me suena de nada y mira que los estube mirando todos uno por uno.. En el error pone algo del Paypal. Puede ser este módulo? ¿Que versión del modulo de paypal estas usando? Link to comment Share on other sites More sharing options...
xavivila Posted September 20, 2012 Author Share Posted September 20, 2012 PayPal v3.1.2 Link to comment Share on other sites More sharing options...
nadie Posted September 20, 2012 Share Posted September 20, 2012 ¿Y cual es su versión de prestashop? Un Saludo, Link to comment Share on other sites More sharing options...
xavivila Posted September 20, 2012 Author Share Posted September 20, 2012 PrestaShop™ 1.4.7.0 Link to comment Share on other sites More sharing options...
xavivila Posted September 20, 2012 Author Share Posted September 20, 2012 No se si te sirve de algo pero encima de la pagina que pone el error tambien pone esto: Notice: Undefined variable: includeJQuery in /var/www/vhosts/love-sensations.com/httpdocs/prestashop/tools/smarty/sysplugins/smarty_internal_data.php on line 291 Enlace: http://love-sensations.com/prestashop/product.php?id_product=13 Link to comment Share on other sites More sharing options...
nadie Posted September 20, 2012 Share Posted September 20, 2012 PrestaShop™ 1.4.7.0 Desinstala el modulo de paypal actual y después pulsa en "Suprimir", para borrar el modulo. Y sube este que te adjunto en el mensaje. paypal.zip paypal.zip Link to comment Share on other sites More sharing options...
xavivila Posted September 20, 2012 Author Share Posted September 20, 2012 Hecho, lo instalo? Link to comment Share on other sites More sharing options...
nadie Posted September 20, 2012 Share Posted September 20, 2012 Hecho, lo instalo? Si ) Link to comment Share on other sites More sharing options...
xavivila Posted September 20, 2012 Author Share Posted September 20, 2012 Ok, instalado.. Link to comment Share on other sites More sharing options...
nadie Posted September 20, 2012 Share Posted September 20, 2012 Ok, instalado.. Al menos ya se te ve la ficha del producto. (Vuelve a dejar el display errors que te comente antes, pero en off,y no se te ver la linea de Undefined variable de arriba) Lo importante era que se te viera la ficha del producto, para salir del paso. Si tienes nuevas dudas, abre un tema nuevo ) Un Saludo, Link to comment Share on other sites More sharing options...
xavivila Posted September 20, 2012 Author Share Posted September 20, 2012 Perfecto!!! ahora me sale la ficha del prodcuto!!! Puedes mirartelo a ver si esta bien?: http://love-sensations.com/prestashop/product.php?id_product=13 Link to comment Share on other sites More sharing options...
nadie Posted September 20, 2012 Share Posted September 20, 2012 Perfecto!!! ahora me sale la ficha del prodcuto!!! Puedes mirartelo a ver si esta bien?: http://love-sensatio...p?id_product=13 Si esta bien, Lo único que el /config/config.inc.php Déjalo como estaba antes en off lo de los errores, para que no se te vea la linea de arriba. Link to comment Share on other sites More sharing options...
xavivila Posted September 20, 2012 Author Share Posted September 20, 2012 Hecho, todo perfecto !!! No tengo palabras para agradecertelo la verdad !!! Muchas, muchas gracias por ayudarme tanto. Te lo agradezco mucho. Saludos Link to comment Share on other sites More sharing options...
nadie Posted September 20, 2012 Share Posted September 20, 2012 Hecho, todo perfecto !!! No tengo palabras para agradecertelo la verdad !!! Muchas, muchas gracias por ayudarme tanto. Te lo agradezco mucho. Saludos Un placer ayudarte y servirte! Si das el tema como solucionado, edita el titulo del tema, editando el primer mensaje, pulsando en editar, y después en "Usar editor completo", añadiendo la palabra "Solucionado" al titulo, esto ayudara, a mantener una mayor organización en el foro. Un saludo y recuerda que estaremos en el foro, para guiarte por este mundo oscuro y tenebroso. Link to comment Share on other sites More sharing options...
xavivila Posted September 20, 2012 Author Share Posted September 20, 2012 Otro saludo para ti !!! Otra vez muchas gracias... Link to comment Share on other sites More sharing options...
nadie Posted September 20, 2012 Share Posted September 20, 2012 Otro saludo para ti !!! Otra vez muchas gracias... Gracias a usted, por confiar en la comunidad de prestashop. Un Saludo, Link to comment Share on other sites More sharing options...
Recommended Posts