Abre registro con URL 🔗 en plantilla de correo electrónico Email template | Truco programación Odoo

Abre registro con URL 🔗 en plantilla de correo electrónico Email template | Truco programación Odoo

Cómo crear un enlace para abrir un registro en Educ

Introducción a la plantilla de correo electrónico

  • Josué presenta el tema del video, que es cómo utilizar una plantilla de correo electrónico para crear un enlace que abra un registro dentro de Educ.
  • Se menciona la importancia de entender la estructura de la URL que se utiliza para acceder a registros específicos, destacando elementos clave como el tipo de vista y el modelo.

Estructura de la URL

  • La URL base y el campo "aid" son cruciales; este último coincide con el folio de la orden de compra.
  • Se explica cómo cambiar el "aid" en la URL permite abrir diferentes registros, ejemplificando con los folios 48 y 49.

Creación de una plantilla en Educ

  • Para crear una nueva plantilla, se debe activar el modo "book" y dirigirse a las plantillas existentes en el módulo de ajustes.
  • Al crear una nueva plantilla, se asigna un nombre y se indica que está relacionada con órdenes de compra.

Código HTML para enlaces

  • Se muestra cómo insertar código HTML directamente en la plantilla para generar enlaces dinámicos.
  • El código hace referencia al objeto purchase.order y accede al método get_base_url, lo cual es esencial para obtener la URL correcta del registro.

Parámetros del sistema

  • Se detalla cómo funciona el método get_base_url, que devuelve parámetros configurados previamente en Educ.
  • Para revisar estos parámetros, se debe acceder a los ajustes del sistema donde se encuentra web.base.url.

Construcción dinámica del enlace

  • La construcción del enlace incluye símbolos dinámicos que permiten personalizarlo según el registro específico (por ejemplo, usando "aid").

Análisis de la Plantilla de Correo Electrónico

Funcionamiento del Enlace en la Plantilla

  • Se está enviando una plantilla de correo electrónico que incluye el número 44 de la orden de compra.
  • Al hacer clic en el botón, se abre un enlace específico que contiene el ID 44.
  • La URL se construye dinámicamente, comenzando con una base y añadiendo parámetros adicionales.
  • Se utiliza un ampersand para agregar más información a la URL, como "model" igual a 6 y "order".

Turn any video into a summary like this

YouTube links, meetings, lectures — with transcripts, search, and chat.

Video description

En este video te enseñaré cómo agregar la URL de tu registro actual en una plantilla de correo electrónico. Desde un email template se podrá abrir un enlace o link que te redirigirá al registro actual de tu modelo. Para ello se hace uso del método get_base_url y de parámetros del sistema como web.base.url. 🌐 Hosting que utilizo: linode.gvw92c.net/RyqgXv 🎤 El micrófono que utilizo: https://amzn.to/3NK26Qw ☕️ Apoya a este canal con un Café: https://ko-fi.com/josuheuh 00:00 Introducción enlace a modelo desde email template 00:30 Entender la URL del registro en Odoo 01:23 Abrir registro Odoo desde URL cambiando el ID 01:57 Estructura URL básica Odoo 02:47 Creación de email template 04:06 Código del link a registro en plantilla de correo electrónico 04:36 Entender el método get_base_url 06:15 Parámetro de sistema web.base.url 07:46 Elementos en link t-attf-href 08:12 Id del objeto 08:44 Determinar el modelo y tipo de vista (view_type) 09:14 Target _blank 09:30 Vista previa de la plantilla 10:14 Probar enlace a registro