Jump to content

Elina webs

Members
  • Posts

    45
  • Joined

  • Last visited

Everything posted by Elina webs

  1. Buenas noches @carlosgiil97 Para hacer esto que comentas, desde el TPL no te sería posible. Necesitarías hacer este control desde PHP. Si vas al controlador de las facturas, puedes mirar los productos que hay en el pedido y en el caso que un producto no tenga asociado el tariffcode allí si que puedes proceder a enviar un email a través de Mail::Send.
  2. Buenas noches, Si nos envías más información sobre lo que necesitas a [email protected] te intentaremos ayudar y asesorar para resolver tu problema. Mucha gracias,
  3. Buenos días, Hace un tiempo publicamos un módulo para exportar cualquier tipo de dato del back office de tu PrestaShop con distintas opciones de personalización para cada uno. Se puede exportar: - Clientes - Direcciones - Pedidos - Productos - Proveedores - Manufacturers - Usuarios suscritos a la newsletter Y algunas opciones de configuración son: - Seleccionar los pedidos entre una fecha. - Seleccionar los pedidos en base a un estado. - Productos con o sin stock. ... El enlace es el siguiente: https://addons.prestashop.com/es/importacion-exportacion-de-datos/47548-mega-export-pro.html Nos gustaría saber si lo veis completo o que tipo de evolutivos le aplicaríais para satisfacer vuestras necesidades. Muchas gracias! Elina Webs
  4. Buenos días @Kaixo Por lo que he visto, estos iconos son imágenes en formato .svg. Por ejemplo, la de facebook es esta: themes/classic/assets/css/3935e107ea61866e60d7946dc6a962f1.svg Y cuando haces hover, la cambia por esta: /themes/classic/assets/css/8b05d51ede908907d65695558974d86f.svg Yo miraría en el theme editor de tu theme si estos iconos se pueden cambiar y en caso contrario, tienes la opción de modificar directamente el color de estas imágenes. Espero que te sirva de ayuda.
  5. Buenos días @Yesid Oviedo Para realizar esto, tienes que realizar las siguientes acciones: - Crear el nuevo campo en la tabla "ps_customer". - Ir al fichero "identity.tpl" y localizar el siguiente código: <div class="required form-group"> <label for="firstname" class="required"> {l s='First name'} </label> <input class="is_required validate form-control" data-validate="isName" type="text" id="firstname" name="firstname" value="{$smarty.post.firstname}" /> </div> - Creas un bloque igual debajo pero cambiando la variable "firstname" por la variable que tu acabas de crear. - En la clase "Customer.php" definir la nueva variable y meterla en el "definition()". Listo, espero que te sirva de ayuda ;).
  6. Buenos días @Nash VG No acabo de entender a donde quieres mostrar estas nuevas columnas, pero bastaría con modificar los controladores del "admin" del correspondiente elemento a modificar y su TPL. Tu te refieres a dentro de un pedido en el Back Office, en la sección donde aparecen el resumen de productos de este?
  7. Buenos días @sebastiandiazc Con un simple consulta a la base de datos te serviría. La consulta sería la siguiente: UPDATE `ps_product_lang` SET description = description_short; Y si quieres vaciar la columna "description_short" bastaría con ejecutar la siguiente consulta a continuación: UPDATE `ps_product_lang` SET description_short = ''; Espero que te sirva la respuesta!
  8. Genial @fonimon Me alegra saber que la consulta te funcionó :). Para cerrar el tema creo que lo único que tienes que hacer es editar el asunto del tema y poner "[SOLUCIONADO]" delante.
  9. Perfect @mikhsanh. If the answer has helped you remember to give the subject per solved and if it has been useful, I would be very grateful if you would appreciate it :).
  10. You can delete all the folders inside (but only folders, the index.php file you have to keep it) @mikhsanh. However, as time passes by, new information will be stored in this folder. One option is that you create a cron task on the server to clean the content every X time.
  11. Hi @mikhsanh Do you have PrestaShop 1.6 or PrestaShop 1.7?
  12. Hi @mikhsanh You can delete without a problem all the folders inside "cache/smarty/cache" and all the folders inside "cache/smarty/compile". In fact, this is the action performed by the "Clear cache" button in the back office.
  13. Buenas tardes @manuel04mx Entiendo que te refieres a enviar un mail cuando das de alta a un empleado des de el Back Office no? Por defecto PrestaShop no tiene esta opción, sería necesario realizar una pequeña modificación de código para que después de crear el usuario mandara un mail al nuevo empleado.
  14. Genial @fonimon ya me confirmas y de este modo damos este punto por solucionado :). Si puedes darme una puntuación a la anterior respuesta te lo agradecería. Gracias,
  15. Buenos días @fonimon La consulta que necesitas es la siguiente: SELECT c.email, a.* FROM ps_address a LEFT JOIN ps_customer c ON (a.id_customer = c.id_customer); Y si quieres no mostrar las entradas sin un mail asociado, la consulta sería: SELECT c.email, a.* FROM ps_address a LEFT JOIN ps_customer c ON (a.id_customer = c.id_customer) WHERE c.email != ''; Espero que te sirva :). Saludos,
  16. Correcto @Toto Mir es como te comenta @gusman126. Si necesitas ayuda en colocarlo en alguna posición nueva no dudes en comentarlo y te intentaremos ayudar.
  17. Correcto @supercase, es el fichero que te estamos comentando tanto @Prestafan33 como nosotros. Simplemente ve al fichero "head.tpl" que se encuentra en la ruta que te comentaba más arriba y añades la parte del código de píxel al final del todo. Después simplemente puedes instalarte la extensión "Tag Assistant" que tiene Chrome y validar que el píxel se encuentre instalado correctamente. Saludos!
  18. Buenos días @Cristina Gonzalez Hay algún aspecto que se tendría que modificar: (ticked) Considerar el pedido asociado como validado. (unticked) Permitir al cliente ver y descargar versiones en PDF de sus facturas. (unticked) Ocultar este estado en todos los pedidos de los clientes. (unticked) Enviar un correo electrónico al cliente cuando el estado de su pedido ha cambiado. (en este caso, no hace falta enviar ningún mail (tal como decías que tu querías), porqué el mail order confirmation se envía siempre, independientemente del estado del pedido) (unticked) Adjuntar factura en PDF al correo electrónico. (unticked-son servicios) Adjuntar albarán de entrega en PDF al correo electrónico. (ticked) Establecer el pedido como enviado. (ticked) Establecer el pedido como pagado. (unticked) Generar PDF de la entrega. Respecto la segunda parte, si quieres estaremos encantados de hacerte el desarrollo nosotros :). Es una acción que hemos aplicado en bastantes clientes nuestros. Si quieres contactar con nosotros, nuestro mail es [email protected] Saludos!
  19. Buenas tardes @Cristina Gonzalez Para realizar esta tarea necesitas tener en cuenta varios elementos: - Crear el nuevo estado en el Back Office indicando que este email no tiene que mandar ninguna factura, que se trata de un pedido válido y indicar que no tiene que generar factura. - En la función "validateOrder()" que es donde se procesa un pedido, tienes que mirar en que momento pone el pedido en "Pago aceptado" (ya verás que tiene que ser más adelante del $order->add) y en este momento añadir tu código para mirar el total del pedido. Compruebas si el total del pedido es 0, entonces le asocias el nuevo estado que has creado, en caso contrario, dejas el comportamiento por defecto (poner como estado "Pago aceptado"). Con esto tendría que ser suficiente. Saludos,
  20. Buenos días @Toto Mir Entiendo que lo único que necesitas es que a tus productos no les aparezca la etiqueta nuevo?
  21. Buenas @marcas2019 Como dice Prestafan33, el contenido del "<head>" de tu página web, en PrestaShop 1.7 se encuentra en el directorio "themes/nombre_de_tu_tema/templates/_partials/head.tpl". Y este fichero se llama en el directorio "themes/nombre_de_tu_tema/templates/layouts/layout_que_utilices". Añadiendo el código del píxel dentro de este fichero no tendrías que tener problema. Si sigues sin poder solucionarlo avisa para que miremos más a fondo. Gracias,
  22. Hola @sebastianaguilar He mirado la home y en el bloque "Mis productos" no aparece el "producto fantasma" que comentas. Puede ser que ya lo hayas solucionado o me estoy equivocando de página?
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More