Jump to content

antoniofdez

Members
  • Content count

    43
  • Joined

  • Last visited

About antoniofdez

  • Rank
    PrestaShop Apprentice
  • Birthday 01/26/1989

Profile Information

  • Gender
    Male
  • Location
    Lorca
  • Activity
    Freelancer

Contact Methods

  • Twitter
    unaobviedad
  1. Buenas tartdes a todos los foreros, En primer lugar, desearos a todos un feliz año 2018. Me he decidido a abrir este post ya que desde hace unos cuantos días estoy tratando de hacer una modificación en el email de confirmación de pedido que se envía al cliente y que, a priori podría parecer sencilla pero está dando muchos quebraderos de cabeza. El caso es que estoy tratando de que cada producto que aparece en el resumen del pedido que recibe el cliente (la plantilla de correo "order_conf.html") esté enlazado a su ficha. Sin embargo, no hay forma de conseguirlo. O bien me da error al finalizar el pedido o el correo se envía pero sin que aparezca ninguno de los productos adquiridos (el espacio está en blanco). He seguido las indicaciones de este post en inglés pero no ha habido forma https://www.prestashop.com/forums/topic/308042-get-product-url-in-order-confirmation-email/ Entiendo que es una modificación bastante habitual y que más de uno tendréis realizada en vuestra tienda, por ello, os pido ayuda. Por cierto, trabajo con la versión 1.5 de PrestaShop. Un saludo!
  2. Buenas tardes foreros! Llevo desde ayer por la tarde buscando información sobre cómo actualizar una tienda en PrestaShop 1.4.8.3 a la última versión estable de 1.6 y no morir en el intento. La verdad es que tras consultar diferentes artículos y guías no he llegado a una conclusión muy clara. Veo que unos recomiendan actualizar primero a 1.5 y después dar el salto a la 1.6 mientras que hay otros que dicen que se puede hacer el update directo a 1.6 desde la versión que tengo. Cabe destacar que la tienda la tengo en un diseño modificado a partir de la plantilla que trae por defecto la versión 1.4 de PrestaShop. ¿Tendré problemas con el diseño al cambiar a 1.6 o podré seguir usando la misma plantilla? Sobre los módulos sí que no tengo ninguna duda ya que he consultado los sí tienen versión compatible para PrestaShop 1.6 y los que ya no tienen soporte. Por lo tanto, y en resumidas cuentas, me gustaría que algún usuario del foro me facilite un enlace en donde poder consultar un tutorial fiable sobre cómo pasar de 1.4 a 1.6 sin perder información relativa a clientes, pedidos, productos y que el SEO tampoco se vea afectado. Un cordial saludo!
  3. Ok, gracias por tu respuesta, a ver si algún otro forero me puede dar su opinión.
  4. Según veo dicho módulo es compatible con: "v1.4.0.1 - v1.6.1.4" Pero, ¿No conoces alguna otra alternativa que no sea de pago o por lo menos más económica? Un saludo y gracias por tu respuesta.
  5. Buenos días, Llevo unos días tratando de encontrar un módulo o la forma de poder conseguir lo que especifico en el título del hilo. Partiendo de la base de que la tienda está montada en PrestaShop 1.4.8.3, necesito un módulo o la forma de poder hacer un descuento específico en el precio según la cantidad de cada atributo de un producto añadida al carrito. Es importante destacar que según el atributo elegido, el descuento en el precio será diferente. He estado buscando algo que pueda funcionar pero nada, no consigo algo que me pueda valer y salir del paso. Y la verdad es que me urge bastante. Espero que puedan ayudarme. Un cordial saludo!
  6. Muchas gracias por contestar!!! Voy a probarlo y si funciona edito el post . Un saludo! [EDITADO] Funciona!!! Muchas gracias :-)
  7. Sí, trabajamos con PS 1.4 y cobramos con tarjeta. Desde que se hizo el cambio en Redsys hubo buenos compañeros que adaptaron los módulos para haceros compatibles con esta versión de PS. El tema del SEO se puede tratar igual en cualquier versión siempre y cuando se hagan las cosas bien y se eviten duplicidades :-).
  8. Una última subida a ver si alguien me echa una mano ya que he seguido haciendo pruebas y nada :'(
  9. Una pequeña subidita a ver si alguien me ayuda con este código...
  10. Buenos días a todos! Con el año nuevo me he propuesto seguir mejorando el proyecto que tengo en marcha en PrestaShop 1.4.8.3 y para ello, hay que trabajar el SEO. Tras hacer un análisis de la situación actual de la tienda con Google Webmaster Tools, me encuentro con que hay muchísimas etiquetas meta duplicadas. En concreto, me refiero a la paginación dentro de las categorías de productos, al ordenar el listado por nombre, precio, etc... Y lo mismo ocurre con los fabricantes. Tras buscar tanto en el foro español como en el inglés, encontré este enlace con el que se soluciona este problema, sin embargo, me crea otro diferente: http://www.presto-changeo.com/en/content/6-prestashopseotips Tras hacer los cambios en /classes/Tools.php me encuentro con que sí, funciona, se añade a las etiquetas title el número de página de la categoría en la que nos encontramos y, en caso de ordenar la lista de productos, también se añade el respectivo parámetro. De esta manera se soluciona el problema. Sin embargo y si entro dentro de un producto, veo que me cambia el orden de la etiqueta title. Y es que en vez de mostrar "Nombre producto - Nombre tienda" lo hace al revés, primero muestra el nombre de la tienda seguido del nombre del producto. Open /classes/Tools.php and replace the function completeMetaTags (around line #500) with the function below. static public function completeMetaTags($metaTags, $defaultValue) { global $cookie; $no_duplication = ""; if (self::getValue('p')) $no_duplication .= ($no_duplication != ""?" #":"#").self::getValue('p'); if ($no_duplication != "") $no_duplication = " (".$no_duplication.")"; if ($metaTags['meta_title'] == NULL) $metaTags['meta_title'] = Configuration::get('PS_SHOP_NAME').' - '.$defaultValue; $metaTags['meta_title'] .= $no_duplication; if ($metaTags['meta_description'] == NULL) $metaTags['meta_description'] = (Configuration::get('PS_META_DESCRIPTION', intval($cookie->id_lang)) ? Configuration::get('PS_META_DESCRIPTION', intval($cookie->id_lang)) : ''); $metaTags['meta_description'] .= $no_duplication; if ($metaTags['meta_keywords'] == NULL) $metaTags['meta_keywords'] = Configuration::get('PS_META_KEYWORDS', intval($cookie->id_lang)) ? Configuration::get('PS_META_KEYWORDS', intval($cookie->id_lang)) : ''; return $metaTags; } Open /classes/Tools.php and replace the function getHomeMetaTags (around line #490) with the function below. static public function getHomeMetaTags($id_lang) { global $cookie, $page_name; /* Metas-tags */ $metas = Meta::getMetaByPage($page_name, $id_lang); $ret['meta_title'] = (isset($metas['title']) AND $metas['title']) ? Configuration::get('PS_SHOP_NAME').' - '.$metas['title'] : Configuration::get('PS_SHOP_NAME'); $ret['meta_description'] = (isset($metas['description']) AND $metas['description']) ? $metas['description'] : ''; $ret['meta_keywords'] = (isset($metas['keywords']) AND $metas['keywords']) ? $metas['keywords'] : ''; $no_duplication = ""; if (self::getValue('p')) $no_duplication .= ($no_duplication != ""?" #":"#").self::getValue('p'); if ($no_duplication != "") { $ret['meta_title'] .= " (".$no_duplication.")"; $ret['meta_description'] .= " (".$no_duplication.")"; } return $ret; } Supongo que para evitar esto hay que hacer algún cambio en estas funciones que dejo a continuación pero hace muchos años que no programo y estoy muy oxidado . Por lo tanto, lo único que necesito es evitar que se cambie el orden de la etiqueta "title" y ya me valdría perfectamente este código...
  11. Modulo pago redsys en PS 1,4

    Yo estoy igual, una de las tiendas que gestiono está en PS 1.4 y me estoy esperando a ver si alguien se anima y confirma que no hay problemas... El 23 de noviembre está al caer
  12. Vuelvo a reflotar el post ya que he hablado con Redyser y me comentan que su módulo oficial sólo funciona con PrestaShop 1.5. Ahora bien, me pregunto si cabría la posibilidad de adaptarlo para su funcionamiento en PrestaShop 1.4 y si es así, requeriría muchas horas de trabajo?? A ver si alguien me puede echar una mano. Un saludo!
  13. Actualizo el post con una captura de la sección a la que me redirige cuando pincho en cualquier acción. También me he puesto en contacto por otra vía con Redyser a ver si entre todos llegamos a una conclusión sobre este problema y lo solucionamos
  14. Buenas tardes a todos, Hace unos días he instalado el módulo oficial de integración de Redyser (transportista) en mi tienda con PrestaShop 1.4.8.3. Sin embargo, hoy ha entrado un primer pedido a través de dicho transportista pero hay problemas a la hora de gestionar la creación de la etiqueta de envio y demás. Dentro de la pestaña "Redyser" que aparece en el submenu de pedidos se puede ver correctamente el pedido que ha entrado y demás. Sin embargo, cuando pincho en imprimir etiqueta o cualquier otro lado me lleva a una sección llamada "Pestaña no encontrada". ¿Alguien más ha tenido problemas con el módulo de Redyser? Es algo que debo solucionar cuanto antes pero no encuentro otro hilo en el foro que pueda ayudarme. Adjunto una captura de pantalla. Espero que me puedan ayudar. Un cordial saludo!
  15. Puff, que mal... ¿Sería mucha tarea meterse en programación para hacer a mano la modificación? A ver si alguien más puede darme su opinión al respecto. Un saludo a todos!
×