Jump to content

ecuc

Members
  • Posts

    123
  • Joined

  • Last visited

Profile Information

  • Location
    Valencia
  • First Name
    Enrique
  • Last Name
    Cuenca

Recent Profile Visitors

465 profile views

ecuc's Achievements

Newbie

Newbie (1/14)

12

Reputation

8

Community Answers

  1. Hola, una pregunta simple. ¿Sabéis como se puede quitar el signo negativo de los descuentos en los productos que salen en el catálogo? Estoy mostrando el descuento con el {$product.discount_percentage}, pero me lo saca en negativo.
  2. Hola buenas, tenía una duda a ver si a vosotros os ha pasado y sabéis si hay forma de arreglarlo. Resulta que hay veces en la que me intento loguear al panel de administrador de mi tienda y en vez de entrarme, me refresca la página. Me toca vaciar caché y forzar reinicio de la página para que me tenga que hacer bien lo del logueo cada vez que me salta ese problema. ¿Sabéis porque puede ser y si hay alguna forma de arreglarlo? Muchas gracias Saludos
  3. Vale, ya he resuelto el problema. Resulta que al no tenerlo en la plantilla que actualmente utilizo, coge el parámetro en la plantilla por defecto. Disculpar el despiste. Saludos
  4. ¿A cual de las traducciones has ido? Buscándolo en mi plantilla ni en mi BackOffice ni en otras traducciones me ha aparecido. Si es un módulo, me gustaría saber en cual es
  5. Buenas, tengo una pregunta muy tonta. ¿Sabeís donde puedo cambiar exactamente el texto de las etiquetas de Precio Rebajado en PrestaShop 1.7? He ido a Internacional / Traducciones pero de entre todas, ¿cual es? y he probado a ir a la plantilla /translations/es-ES y no tengo absolutamente nada y tampoco tengo más traducciones en otros idiomas. Saludos
  6. Estoy teniendo este mismo problema pero solo con un único producto al intentar cambiarle la categoría principal. He probado en vaciar caché, en abrir desde otro navegador, he probado en hacer la configuración desde base de datos pero nada, no consigo cambiarlo. He buscado también la configuración del form.tpl que se comenta que proviene de la carpeta de administración, pero a partir de la carpeta products, al menos en Prestashop 1.7.3.4 que es la que tengo yo no sale nada de esto. ¿Alguna idea de como continuar?
  7. Buenas, se que esto quizás no afecte a lo que es la utilidad de PrestaShop, pero comento por si a alguien se le ocurre alguna idea. Estoy teniendo bastantes productos que en la URL, la categoría que me muestra es la categoría principal en donde esta ubicado el producto. Sin embargo, queremos poner la categoría más cercana a ese producto. Se que eso lo puedo hacer individualmente desde la misma ficha de producto, marcando el check. Pero obviamente, son bastantes productos que podría llevarnos un buen día. Se que podría hacer el update del producto desde la tabla de ps_product en "id_category_default", pero nos faltaría la información del id de categoría a añadir. Hemos intentado hacer una única selección de los productos en "ps_category_product" pero nos duplica los valores y solo queremos obtener el último valor. Ya no se por donde cogerlo, se que esto es más de SQL que de PrestaShop, pero si alguien me puede ofrecer una ayuda con esto, lo agradeceré. Muchisimas gracias.
  8. Vale, ya he resuelto el problema por mi cuenta y os voy a explicar lo que he realizado más o menos En mi caso, tengo 2 correos ([email protected] y [email protected]) que van a recibir todas las notificaciones que están activadas en el módulo de Alertas por correo electrónico El caso es que uno de esos correos por ejemplo, no quiero que le lleguen los correos de productos que esten fuera de stock. En ese caso, he ido a \modules\ps_emailalerts\ps_emailalerts.php y he buscado este código if (!defined('PS_MASS_PRODUCT_CREATION') && file_exists(dirname(__FILE__).'/mails/'.$iso.'/productoutofstock.txt') && file_exists(dirname(__FILE__).'/mails/'.$iso.'/productoutofstock.html')) { // Send 1 email by merchant mail, because Mail::Send doesn't work with an array of recipients $merchant_mails = explode(self::__MA_MAIL_DELIMITOR__, $this->merchant_mails); foreach ($merchant_mails as $merchant_mail) { Mail::Send( $id_lang, 'productoutofstock', Mail::l('Product out of stock', $id_lang), $template_vars, $merchant_mail, null, (string) $configuration['PS_SHOP_EMAIL'], (string) $configuration['PS_SHOP_NAME'], null, null, dirname(__FILE__).'/mails/', false, $id_shop ); } } Ha sido tan simple como añadir una condición que devuelva vacío dentro del foreach if (!defined('PS_MASS_PRODUCT_CREATION') && file_exists(dirname(__FILE__).'/mails/'.$iso.'/productoutofstock.txt') && file_exists(dirname(__FILE__).'/mails/'.$iso.'/productoutofstock.html')) { // Send 1 email by merchant mail, because Mail::Send doesn't work with an array of recipients $merchant_mails = explode(self::__MA_MAIL_DELIMITOR__, $this->merchant_mails); foreach ($merchant_mails as $merchant_mail) { if ($merchant_mail == "[email protected]") { } else { Mail::Send( $id_lang, 'productoutofstock', Mail::l('Product out of stock', $id_lang), $template_vars, $merchant_mail, null, (string) $configuration['PS_SHOP_EMAIL'], (string) $configuration['PS_SHOP_NAME'], null, null, dirname(__FILE__).'/mails/', false, $id_shop ); } } } Supongo que si fuera otro campo, vendrá con alguna función Mail::Send por si queréis orientaros. Espero que haya servido de ayuda Saludos
  9. Perfecto, ¿se sabría como podría hacerlo? Se que el módulo es ps_emailalert pero, ¿que debería de hacer? Saludos
  10. A ver como os lo comento. Con las alertas de correo, si añado a 2 contactos, ambos van a recibir correos de todo lo que va a recibir la tienda, ya sea nuevos pedidos, devoluciones, productos fuera de stock, ... El caso es que lo que quiero saber es si hay alguna forma de que uno de esos correos, por ejemplo, le llegue todo pero me evite recibir el correo de productos fuera de stock. Si desactivo la opción el módulo de alertas, lo desactivaría para los 2, sin embargo, solo quiero que esos correos lleguen a una cuenta, no a las 2. Saludos
  11. Gracias por la opción, aunque me gustaría saber si hay alguna manera de que lo pueda hacer manualmente yo.
  12. Buenas, os comento Estoy probando en crear un campo nuevo donde el usuario al registrarse, añada el 2º Apellido, ya que requerimos poner los 2 apellidos pero no queremos que esten ambos en el campo Apellidos. El caso es que he ido creando ese campo mediante una publicación que subio Nadie en su blog: https://victor-rodenas.com/anadir-campos-en-el-formulario-de-registro-en-prestashop-1-7/ El problema con esto es que me obliga a crear un nuevo campo también en la base de datos y queremos evitar el máximo posible tocar la base de datos. Buscaba más la opción de que esos campos se pudiesen anexar dentro del campo apellidos en base de datos. También he visto esta publicación que tiene mucha relación a lo que yo quiero, pero creo que esto es más para versiones de 1.4, 1.5 o 1.6, porque hay ficheros que no existen la 1.7: https://www.prestashop.com/forums/topic/151963-solucionado-obligar-a-poner-2-apellidos-en-el-formulario-de-registro/ Si alguien me puede iluminar un poco más el por donde puedo continuar, lo agradezco mucho. Saludos
  13. Contacte con la gente de la plantilla y me verificaron que era porque un plugin que tengo para acortar urls no era compatible con ellos en la versión 1.7. Os comentaré si corrigieron el error con la actualización. Saludos!
×
×
  • Create New...