Fragmentos de código personalizados de plantillas de documentos

Para personalizar aún más tus documentos fuera de las opciones incorporadas de nuestro editor, puedes utilizar PHP, HTML y CSS personalizados. La creación de estas soluciones personalizadas para ti puede hacerse como parte de nuestros Servicios profesionales. Sin embargo, hemos recopilado varios fragmentos de código comúnmente solicitados/utilizados para que los puedas utilizar a continuación.

Algunos de estos fragmentos requieren que introduzcas algunos datos, por ejemplo, un precio manualmente. Lo indicaremos estilizando los datos requeridos como una variable como tal:

Este es un código para añadir una cierta cantidad de dinero a tus recordatorios, la cantidad de dinero se mostrará como $AMOUNT. de dinero se mostrará como $AMOUNT. Así que el fragmento de código será:

Recordatorio + $AMOUNT€.

{sumprice({$f.invoice.price_invat},$AMOUNT)}

Si deseas reemplazarlo con 5 € reemplazarías $AMOUNT por 5 así:

{sumprice({$f.invoice.price_invat},5)}

PHP

Estos fragmentos de código pueden copiarse/pegarse en un módulo de texto en Rentman de la siguiente manera:



Lista

Calcula la cantidad de días de tu Periodo de Uso:

{round((round(toDate({$p.usageperiod_end},"U") - (toDate({$p.usageperiod_start},"U")))/86400))}

Calcula la cantidad de días de tu Periodo de Uso y muestra 0 días a 1 día

{iff {round(({$p.usageperiod_end,U}-{$p.usageperiod_start,U})/86400)} == 0}1
  day {/iff} {iff {round(({$p.usageperiod_end,U}-{$p.usageperiod_start,U})/86400)}
  != 0 }{round(({$p.usageperiod_end,U}-{$p.usageperiod_start,U})/86400)} día(s)
  {/iff}

Redondear los dígitos a 2 decimales

{$VARIABLE|round:2}

$VARIABLE: La variable numérica que se deseas redondear.

% además del precio

{sumprice({$PRICE},{multiplyprice({$PRICE},-$PERCENTAGE)})}

$PRICE: La variable de precio que deseas aumentar.

$PERCENTAGE: El porcentaje en que deseas aumentarlo.

Nota:El ‘-’ al final es necesario para que esto funcione.

Restar el precio 1 del precio 2

{sumprice({$PRICE1},{multiplyprice({$PRICE2},-1)})}

$PRICE1: La variable de precio que deseas restar.

$PRICE2: La variable de precio a la que deseas restar $PRICE1.

Redondear el precio en 5 centavos

{math equation="{round({math equation="({removePrice({$PRICE})}/0.05)"})}* 0.05"}

$PRICE: La variable de precio que deseas redondear.

El "gestructureerde mededeling" belga

Número de factura de 8 dígitos + número extra:

{$f.number|substr:0:8}/28{assign var="code" value=" {$f.number|substr:0:8}28"}/{$code % 97}

Código de cliente + número de proyecto:

{assign var = "code1" value =$f.number|str_pad:3:"0":STR_PAD_LEFT|substr:0:3}
{assign var = "code2" value =$f.project.customer.code|str_pad:4:"0":STR_PAD_LEFT|substr:0:4} 
{assign var = "code3" value =$f.project.customer.code|str_pad:7:"0":STR_PAD_RIGHT|substr:4:3} 
{assign var = "code" value ="$code1$code2$code3"} 
{assign var = "check" value =$code % 97} 
+++{$code1}/{$code2}/{$code3}{$check|replace:'0':'97'}+++ 

Formatos de fecha

{$DATE,Y}-{$DATE|date_format:"%m"}-{$DATE|date_format:"%d"}

$DATE: La variable de fecha que deseas mostrar Este es un ejemplo de formato de fecha americano. Formato de fecha americano; los modificadores de variable añadidos aquí (%d y %m) pueden sustituirse para mostrar una amplia variedad de información. Consulta la lista completa aquí.

HTML

Para añadir HTML a tus documentos puedes editar un módulo de texto y abrir el código fuente con el icono <>.

 

A continuación, puedes pegar uno de los siguientes fragmentos de código:

Obtener la ruta a la ubicación del proyecto principal como enlace

<a style="color: #0000ff;" href="https://www.google.com/maps/dir/?api=1&destination={$sp.location.visit_street|urlencode}+{$sp.location.visit_number|urlencode},+{$sp.location.visit_city|urlencode}+{$sp.location.visit_country|urlencode}" target="_blank" rel="noopener">Routebeschrijving</a>

QR para abrir el subproyecto en la aplicación

  <div><img src="https://qr-generator.io/?cht=qr&chs=150x150&chl=project_{$p.id}:subproject_{$sp.id}&chld=H|0" width="90" height="90" /></div>

Haz un QR para lo que quieras

  <div><img src="https://qr-generator.io/?cht=qr&chs=150x150&chl=$VARIABLE&chld=H|0" width="90" height="90" /></div>

$VARIABLE = Cualquier información que el QR necesite transmitir.

 

 

 

 

 

¿Fue útil este artículo?
Usuarios a los que les pareció útil: 0 de 0