MaMK2 Posted March 13, 2019 Share Posted March 13, 2019 ¡Hola a todos!, en primer lugar me gustaría presentarme. Soy Manuel y desde hace poco utilizo Presta Shop para mi tienda online, encantado. Tengo un pequeño problema. Uso el tema Classic por defecto y me gustaría que en la versión móvil apareciesen 2 columnas de productos en inicio y demás páginas. He buscado porla red pero no encuentro solución. Estaría muy agradecido de vuestra ayuda. Un saludo. Link to comment Share on other sites More sharing options...
Adrian Posted March 13, 2019 Share Posted March 13, 2019 (edited) Hola MaMK2, bienvenido al foro. Creo que la solución es la siguiente: En themes/classic/product-list.tpl, en la linea 49: <li class="ajax_block_product{if $page_name == 'index' || $page_name == 'product'} col-xs-12 col-sm-4 col-md-3{else} col-xs-12 col-sm-6 col-md-3{/if} Cambiar col-xs-12 por col-xs-6. Saludos. Recuerda borrar caché después de hacer un cambio a un archivo tpl. PD: Haz copia del archivo por si acaso. Edited March 13, 2019 by Adrian (see edit history) Link to comment Share on other sites More sharing options...
MaMK2 Posted March 13, 2019 Author Share Posted March 13, 2019 4 hours ago, Adrian said: Hola MaMK2, bienvenido al foro. Creo que la solución es la siguiente: En themes/classic/product-list.tpl, en la linea 49: <li class="ajax_block_product{if $page_name == 'index' || $page_name == 'product'} col-xs-12 col-sm-4 col-md-3{else} col-xs-12 col-sm-6 col-md-3{/if} Cambiar col-xs-12 por col-xs-6. Saludos. Recuerda borrar caché después de hacer un cambio a un archivo tpl. PD: Haz copia del archivo por si acaso. Hola Adrian, muy agradecido de tu respuesta. Intento buscar el archivo que me indicas pero no lo encuentro en esa ruta. Cómo podría encontrarlo? Un saludo. Link to comment Share on other sites More sharing options...
Adrian Posted March 13, 2019 Share Posted March 13, 2019 Estoy buscandolo, ahora tampoco lo encuentro :s Link to comment Share on other sites More sharing options...
Sheesho Posted March 14, 2019 Share Posted March 14, 2019 ¡Hola! Espero ayudarlos, el fichero se encuentra en themes > classic > templates > catalog > listing... aquí encontrarán product_list.tpl Link to comment Share on other sites More sharing options...
Adrian Posted March 14, 2019 Share Posted March 14, 2019 Exacto, ahi está! Gracias Link to comment Share on other sites More sharing options...
MaMK2 Posted March 14, 2019 Author Share Posted March 14, 2019 7 hours ago, Sheesho said: ¡Hola! Espero ayudarlos, el fichero se encuentra en themes > classic > templates > catalog > listing... aquí encontrarán product_list.tpl 2 hours ago, Adrian said: Exacto, ahi está! Gracias Efectivamente, ahí está. Ahora me surge la duda de donde he de colocar ese código. Un saludo. Link to comment Share on other sites More sharing options...
Adrian Posted March 14, 2019 Share Posted March 14, 2019 Parece que ahora ha cambiado, ya no se ha de meter en ese archivo. Sigo buscando. Link to comment Share on other sites More sharing options...
MaMK2 Posted March 14, 2019 Author Share Posted March 14, 2019 1 minute ago, Adrian said: Parece que ahora ha cambiado, ya no se ha de meter en ese archivo. Sigo buscando. Muchísimas gracias Adrian. Link to comment Share on other sites More sharing options...
Adrian Posted March 14, 2019 Share Posted March 14, 2019 Seguramente has de hacerlo con CSS porque no encuentro el archivo ahora: En themes/classic/assets/css/custom.css .product_list.grid .col-xs-6 { width: 100%; } Link to comment Share on other sites More sharing options...
MaMK2 Posted March 14, 2019 Author Share Posted March 14, 2019 12 hours ago, Adrian said: Seguramente has de hacerlo con CSS porque no encuentro el archivo ahora: En themes/classic/assets/css/custom.css .product_list.grid .col-xs-6 { width: 100%; } Hola Adrian, he probado con ese código y no hace nada. He borrado caché de PS y navegador. Link to comment Share on other sites More sharing options...
DavidPortfolio Posted March 15, 2019 Share Posted March 15, 2019 La dirección del archivo es: /themes/tutema/templates/catalog/_partials/miniatures/product.tpl Ahí en la clase del article pones lo que te han dicho col-xs-6, y tendría que funcionar por lo menos para el catalogo Link to comment Share on other sites More sharing options...
Adrian Posted March 15, 2019 Share Posted March 15, 2019 Que ha de poner? Esto? .product_list.grid .col-xs-6 { width: 100%; } Ponerlo ahí tal cual, como si fuese css? Link to comment Share on other sites More sharing options...
DavidPortfolio Posted March 15, 2019 Share Posted March 15, 2019 No, tienes que poner solo col-xs-6, en ese archivo tiene que haber una etiqueta que sea <article class="xxxxxxxx" pues ahí dentro pones eso, te tiene que quedar así <article class="xxxxxx col-xs-6" Link to comment Share on other sites More sharing options...
Adrian Posted March 15, 2019 Share Posted March 15, 2019 A ver si el usuario interesado lo prueba y nos dice. Link to comment Share on other sites More sharing options...
MaMK2 Posted March 15, 2019 Author Share Posted March 15, 2019 15 minutes ago, DavidPortfolio said: No, tienes que poner solo col-xs-6, en ese archivo tiene que haber una etiqueta que sea <article class="xxxxxxxx" pues ahí dentro pones eso, te tiene que quedar así <article class="xxxxxx col-xs-6" 9 minutes ago, Adrian said: A ver si el usuario interesado lo prueba y nos dice. Ahora salen 2 columnas pero los productos se montan uno sobre el otro. Qué puedo hacer? Muchísimas gracias. Link to comment Share on other sites More sharing options...
DavidPortfolio Posted March 15, 2019 Share Posted March 15, 2019 Eso es por el css, prueba a poner la imagen a width 100% en el estilo Link to comment Share on other sites More sharing options...
MaMK2 Posted March 15, 2019 Author Share Posted March 15, 2019 3 minutes ago, DavidPortfolio said: Eso es por el css, prueba a poner la imagen a width 100% en el estilo Donde he de poner eso? Es que no tengo ni idea de código. Nuevamente, muchas gracias. Link to comment Share on other sites More sharing options...
MaMK2 Posted March 19, 2019 Author Share Posted March 19, 2019 Alguien sabe algo? Gracias! Link to comment Share on other sites More sharing options...
burrots Posted March 20, 2019 Share Posted March 20, 2019 Quote Donde he de poner eso? Es que no tengo ni idea de código. Nuevamente, muchas gracias. Que feliz es la gente...... 🤣 Link to comment Share on other sites More sharing options...
MaMK2 Posted March 21, 2019 Author Share Posted March 21, 2019 On 3/20/2019 at 2:25 AM, burrots said: Que feliz es la gente...... 🤣 No entiendo... ;( Link to comment Share on other sites More sharing options...
franky.martin Posted April 2, 2019 Share Posted April 2, 2019 En 20/3/2019 a las 2:25 AM, burrots dijo: Que feliz es la gente...... 🤣 ...no todos, miratelo. Link to comment Share on other sites More sharing options...
Pelleque Posted April 18, 2019 Share Posted April 18, 2019 Tengo el mismo problema y en la version 1.7.5.2 no salen esas lineas, alguien sabe? Link to comment Share on other sites More sharing options...
NEOFRI Posted July 24, 2020 Share Posted July 24, 2020 BUENAS NOCHES HE HECHO LO QUE HAN RECOMENDADO SOBRE CAMBIAR EL NUMERO 12 POR EN <li class="ajax_block_product{if $page_name == 'index' || $page_name == 'product'} col-xs-12 col-sm-4 col-md-3{else} col-xs-12 col-sm-6 col-md-3{/if} Cambiar col-xs-12 por col-xs-6. ME DA TODO BIEN EXCEPTO QUE LOS PRODUCTOS NO TALGUNOS SAL TAN DE LA FILA ADJUNTO PANTALLA Link to comment Share on other sites More sharing options...
jose sanzana Posted July 30, 2021 Share Posted July 30, 2021 Modificar Prestashop versión 1.7.7.5 , 2 columnas para móvil. índex y categoría (después de muchos cabezazos y de buscar encontré y mejore esto). Después de pegar el código le dan a regenera imagenes en Diseño => ajuste de imágenes => botón al final Regenerar miniaturas Ahora si alguien mas experimentado lo puede mejorar me avisa. 😀👍 /*------------------max-width: 768px------------------*/ @media (max-width: 768px) { /*-----Products thumbnail grid-----*/ #products .thumbnail-container,.featured-products .thumbnail-container,.product-accessories .thumbnail-container,.product-miniature .thumbnail-container { max-width: 150px; height: 208px; margin: 2px; } #products .product-description,.featured-products .product-description,.product-accessories .product-description,.product-miniature .product-description, #products .highlighted-informations,.featured-products .highlighted-informations,.product-accessories .highlighted-informations,.product-miniature .highlighted-informations { width: 140px; margin-left: 4px; } .product-thumbnail img { width: 135px; } .featured-products .product-title { margin-top: 3px; } #products .product-title, .featured-products .product-title, .product-accessories .product-title, .product-miniature .product-title { text-align: center; text-transform: capitalize; margin-top: .7rem; font-size: 12px; /* min-width: 59px; */ overflow: hidden; text-align: center; text-overflow: ellipsis; white-space: nowrap; } .page-index #products .product, .page-index .featured-products .product, .page-index .product-accessories .product, .page-index .product-miniature .product, .page-search #products .product, .page-search .featured-products .product, .page-search .product-accessories .product, .page-search .product-miniature .product { width: 25%; min-width: 160px; } #products .product-title a, .featured-products .product-title a, .product-accessories .product-title a, .product-miniature .product-title a { font-size: 12px; } Link to comment Share on other sites More sharing options...
NuriaH Posted November 5, 2021 Share Posted November 5, 2021 Hola Jose sanzana, he aplicado tu código y por lo menos ahora se muestra una coluna en pequeño y ya no muestra el producto en ancho comleto. No consigo mostrarlo a 2 columnas. Quizás sea por el tamaño del botón?? Te mando captura. Muchas gracias de antemano Link to comment Share on other sites More sharing options...
jvasquezwork Posted January 20 Share Posted January 20 Hola Tenia el mismo problema supongo de querer ver dos columnas en la web desde un movil, cambie todos los 12 por 6 en los archivos product-list.tpl, pero el inconveniente seguia, asi que siguiendo la logica, en la pagina de inicio del web lo que vemos son las novedades, asi que es en esa ruta que hice el cambio desde un gestor FTP mozilla, la ruta del archivo es: /var/www/html/prestashop/themes/classic/modules/ps_newproducts/views/templates/hook/ps_newproducts.tpl , el archivo a modificar es ps_newproducts.tpl se cambia : el que estaba marcado en negrita, originalmente es 12, lo cambie por seis y luego borre el cache desde el administrador de prestashop, opciones avannzadas, luego en la parte superior derecha borrar cache desde el web de mi pc esto lo hice en prestashop version 8.1.4, espero a alguien le sirva el tip, ya que tarde varios dias buscando y solo los demas archivos dentro de catalog me indicaban que cambiara pero no funcionaba. original: {include file="catalog/_partials/productlist.tpl" products=$products productClass="col-xs-12 col-sm-6 col-lg-4 col-xl-3"} modificado: <section class="featured-products clearfix mt-3"> <h2 class="h2 products-section-title text-uppercase"> {l s='New products' d='Shop.Theme.Catalog'} </h2> {include file="catalog/_partials/productlist.tpl" products=$products productClass="col-xs-6 col-sm-6 col-lg-4 col-xl-3"} <a class="all-product-link float-xs-left float-md-right h4" href="{$allNewProductsLink}"> {l s='All new products' d='Shop.Theme.Catalog'}<i class="material-icons"></i> </a> </section> Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now