Jump to content

UniArt

Members
  • Posts

    212
  • Joined

  • Last visited

2 Followers

Recent Profile Visitors

4,731,889 profile views

UniArt's Achievements

Apprentice

Apprentice (3/14)

  • Conversation Starter Rare
  • Dedicated Rare
  • First Post Rare
  • Collaborator Rare
  • Week One Done Rare

Recent Badges

27

Reputation

  1. Más vale tarde que nunca. para cms: {if $cms.id =="8"} {hook h='displayManufacturerSlider'} {/if} para una categoría: {if $category.id_category =="8"} {hook h='displayManufacturerSlider'} {/if} Y de así adelante...
  2. Hola, lo que pasa es que la actualización soluciona el problema a un nivel más profundo y el "parche de emergencia" para las tiendas no actualizadas elimina una parte del código que la mayoría de tiendas no utiliza pero que debería estar ahí. Saludos.
  3. Este error está pasando a muchas tiendas Prestashop 1.7: Ajax no actualiza la cantidad en el carrito. Cuando se presiona actualizar F5, cambia al valor correcto. Cuando se utiliza un tema diferente del classic tras una actualización suele pasar muchos errores así. La solución para mi ha sido borrar manualmente todas las caches. Digo todas porque a parte de la cache que se borra dentro del BO es importante borrar las caches que están en la carpeta var y la cache del tema, themes/tu_tema/cache además de /themes/ tu_tema /assets/cache. Hacer eso después de limpiar la cache de tu propio explorador de internet y cerrar todas las páginas abiertas de tu tienda. Tras limpiar todo entras en la tienda otra vez y comprueba si el error sigue. Creo que un 99% de los errores habrán desaparecido como por arte de magia. Y tener como regla principal de tu trabajo: El debug siempre empieza por limpiar la cache. Aunque las opciones de cache se encuentren desactivadas en el BO vale la pena limpiar todo de forma manual por FTP. Espero haber ayudado.
  4. Sí, claro 😅, lo usé hace un tiempo en 1.6 y está muy bien. Bien así las opciones se quedan para los que busquen por el forum. 😁
  5. Gracias por la pagina que genera el mapa. Hola, creo que el editor "limpia" el código. Puedes ponerlo directamente en el tpl del cms o de la categoría usando if para que te salga solo en la pagina deseada. Ejemplo para poner en el tpl de las categorías pero que solo salga en la categoría 6: {if $category.id == 6} <div> poner el código aqui <div> {/if} y puedes repetir para otras categorías {if $category.id == 6} <div> poner el código aquí para la 6 <div> {/if} {if $category.id == 7} <div> poner el código aquí para la 7 <div> {/if} Si son muchas paginas es mejor crear un módulo para eso. Quizá lo haga y si lo hago pondré aquí disponible. Un saludo. También hay una manera de modificar el código del editor de texto de prestashop para que no limpie el html, pero en 1.7 no sé exactamente como hacer. Un saludo.
  6. Gracias por el aporte, aún no lo he visto entero, lo quiero hacer con calma y detenimiento, pero desde luego me ha parecido muy interesante. La firma la puse cuando estaba actualizando de 1.6 a 1.7, y aun no me he recuperado del todo pero pronto la cambiaré para "Prestashop me ha dado la vida". Un saludo.
  7. Hay que hacer clic en el titulo y mantener pulsado (click and hold) hasta que se abra para la edición.
  8. Gracias Nacho por el video. Tienes toda la razón, el scroll infinito tiene que estar bien hecho y como has comentado en el video, es importante el cliente saber por dónde va. A mí personalmente como visitante no me gusta las páginas con scroll infinito, si hay muchos productos el cliente se pierde dentro del contenido, y peor son las paginas en las que intentas llegar al pie de página para ver alguna información como contacto o política de devoluciones y el pie de página parece huir de ti cada vez que haces scroll. ¿A ti que te parece si se deja la paginación nativa de prestashop y para evitar el contenido duplicado se quite las descripciones de la categoría de las 2ªs páginas en adelante? Cuanto al presupuesto de rastreo de Google, aún que me preocupa, no creo que mi tienda sea tan grande que la paginación de las categorías pueda ser muy prejudicial. Ojalá tuviera mucha más paginación para preocuparme 😂😂. Un saludo a todos. Obs.: Mucha suerte con tu tienda David y si crees que el tema esta resuelto cambia el título del post y añade la palabra "solucionado".
  9. Hola, en mi tienda versión 1.6 lo tenia implementado pero en la 1.7 no lo hice por que google ya no los utiliza. https://ahrefs.com/blog/es/rel-prev-next-paginacion/ Pero te dejo el código que utilicé para tenerlos en su día, recordando que es el head de una tienda PS 1.6. Las variables que buscas es la variable de paginación + 1 o - 1. Las asigné así {assign var='p_next' value=$p+1} para next y {assign var='p_previous' value=$p-1} para prev. En el caso de ps1.6 la url de una segunda página de categoría es más o menos así mitienda/micategoria-id?p=2 pero en ps1.7 la url está así mitienda/micategoria-id?page=2 entonces supongo que se su tienda es 1.7 en lugar de usar $p deberías utilizar $page y si es necesario cambiar las demás variables para que sean compatibles con tu versión. Se han cambiado de nombre muchas variables en la versión 1.7 pero creo que el truquillo de sumar o sustraer 1 de la pagina actual te será útil. Un saludo y suerte con tu tienda. <!-- canonical --> {if $page_name == index} {if $lang_iso == "es"} {*<!-- <link rel="canonical" href="{$base_dir}" /> -->*} <link rel="canonical" href="http{if Tools::usingSecureMode()}s{/if}://{$smarty.server.HTTP_HOST}{$smarty.server.REQUEST_URI}" /> {else} <link rel="canonical" href="http{if Tools::usingSecureMode()}s{/if}://{$smarty.server.HTTP_HOST}{$smarty.server.REQUEST_URI}" /> {/if} {elseif $page_name == 'cms'} <link rel="canonical" href="http{if Tools::usingSecureMode()}s{/if}://{$smarty.server.HTTP_HOST}{$smarty.server.REQUEST_URI}" /> {elseif $page_name == product} <link rel="canonical" href="http{if Tools::usingSecureMode()}s{/if}://{$smarty.server.HTTP_HOST}{$smarty.server.REQUEST_URI|regex_replace:'/\?(.*)/':''}" /> {elseif $page_name == category} {if isset($p) AND $p} {if $p == 1} <link rel="canonical" href="http{if Tools::usingSecureMode()}s{/if}://{$smarty.server.HTTP_HOST}{$smarty.server.REQUEST_URI|regex_replace:'/\?(.*)/':''}" /> {else} <link rel="canonical" href="http{if Tools::usingSecureMode()}s{/if}://{$smarty.server.HTTP_HOST}{$smarty.server.REQUEST_URI|regex_replace:'/\?(.*)/':''}?p={$p}" /> {/if} {if $start!=$stop} {if $p != 1} {assign var='p_previous' value=$p-1} <link rel="prev" href="http{if Tools::usingSecureMode()}s{/if}://{$smarty.server.HTTP_HOST}{$link->goPage($current_url, $p_previous)}" /> {/if} {if $pages_nb > 1 AND $p != $pages_nb} {assign var='p_next' value=$p+1} <link rel="next" href="http{if Tools::usingSecureMode()}s{/if}://{$smarty.server.HTTP_HOST}{$link->goPage($current_url, $p_next)}" /> {/if} {/if} {/if} {else} {if $lang_iso == "es"} <link rel="canonical" href="{$base_dir_ssl}" /> {else} <link rel="canonical" href="{$base_dir_ssl}{$lang_iso}/" /> {/if} {/if} <!-- fin canonical -->
  10. No es mala traducción, es lo que ordena la ley, si no es así el cliente no estaría obligado por ley a pagarte, 🤣🤣 vaya no lo sé donde sacan estas ideas los legisladores. Transcribo literalmente una parte de la Ley 3/2014, de 27 de marzo, por la que se modifica el texto refundido de la Ley General para la Defensa de los Consumidores y Usuarios y otras leyes complementarias, aprobado por el Real Decreto Legislativo 1/2007, de 16 de noviembre. Lo que queria saber es si alguien puede aportar ideas para "una formulación análoga no ambigua" y que no sea tan grotesca.
  11. Al parecer no hicieran ni caso para la sanción, nada más entrar en su web te meten nada menos 28 cookies. El dolor de cabeza me ha surgido cuando he decidido actualizar de 1.6 a 1.7 y ya es crónica. 😅.
  12. Para aportar contexto: https://www.genbeta.com/actualidad/aedp-multa-a-vueling-30-000-euros-obligar-a-usuarios-a-aceptar-cookies-su-web 🙄
  13. Estuve estudiando un poco. He leido https://www.aepd.es/sites/default/files/2019-12/guia-cookies_1.pdf y intentado cumplir la ley sin matar analytics. Tengo el consentimiento tácito (si sigues navegando etc...) y según la página 21 de la guia en este caso hay que poner un panel de control para que el usuario pueda revocar el consentimiento y/o poder seleccionar lo se puede o no utilizar. Incluso en la página 25 habla de los CMP: En realidad no he visto en la web ninguno cpm instalado en alguna página que revoque el consentimiento, así que lo que se instala se queda instalado, siendo que se deberia "quitar" la cookie cuando el usuario cambia de idea y ya no la quiere. He puesto opciones para aceptar o no las cookies de google, así de claro( las unicas que uso ahora mismo). Si el cliente las rechaza o las revoca se desisntalan las de analitycs y se instala una cookie de preferencia que bloquea el módulo de analitics hasta que el cliente se vaya. Cuando vuelve tiene que aceptar o configurar otra vez. En caso que se acepte sin más se crea una cookie que bloquea el aviso de cookies por 1 año. Para bloquear analytics hay que buscar donde se genera el javascript y ponerlo dentro de un "if" condicionado a la cookie de preferencia que rechaza las cookies. Mis motivos de tener el consentimiento tácito es que creo que los cliente ni aceptan ni rechazan las cookies, simplesmente les da igual, es algo que molesta, y el tipco pop-up de ventana completa que obliga a aceptar creo que es es ilegal ya que en realidad no ofrece una la opción de aceptar la impone. Consentimiento tácito con la opción de revocación y destruición de cookies instaladas para mi es el ideal.
  14. A Al final lo pagamos nosotros, como siempre. Se te ayuda, acabo de hablar con los de SOY.ES y su módulo se puede configurar para bloquear las cookies, pero ellos han configurado de otra forma por eso parece que su módulo no funciona pero en teoria se puede configurar como quiera, habla con ellos a ver si te sirve el módulo https://soy.es/modulo-control-cookies-prestashop.html. Lo que ves en la página de confianza es el cookiebot, seguramente los de confianza han configurado para que se instale todo también, la más pura filosofia del "haga lo que te digo pero no hagas lo que yo hago". Suerte, con el tuyo, miraré tambien el módulo de addons que indicaste. Gracias.
  15. La resp Quizá aqui encuentre lo que buscas https://www.kanlli.com/publicidad-programatica/mejores-cmp-segun-google/ . Son CPMs, Plataformas de Gestión del Consentimiento. 😀
×
×
  • Create New...