addHtmlView()

La función addHtmlView() se utiliza para agregar una pestaña personalizada en FacturaScripts mediante una plantilla HTML específica. Esto brinda una flexibilidad total para mostrar datos de forma personalizada en la interfaz de usuario.

Ejemplo de Uso

El siguiente ejemplo muestra cómo añadir una pestaña llamada myproduct que utiliza la plantilla view/myproduct.html.twig. Es necesario crear este archivo en tu plugin.

protected function createViews() {
    $this->addHtmlView('myproduct', 'myproduct', 'Producto', 'product', 'fas fa-code-branch');
}

Parámetros

  • ViewName: Nombre de la pestaña que se va a crear.
  • TemplateName: Nombre de la plantilla Twig. Por ejemplo, si la plantilla se llama miplantilla.html.twig, solo se debe indicar miplantilla.
  • ModelName: Nombre del modelo a usar. Este parámetro puede ser cualquier valor si no se requiere un modelo específico.
  • Title: Título que se mostrará en la pestaña. Este título es traducible.
  • Icon: Ícono que se asociará a la pestaña.

Uso del Motor de Plantillas Twig

FacturaScripts integra el motor de plantillas Twig, lo que permite aprovechar características como:

  • Variables
  • Bucles
  • Condicionales (if)
  • Filtros

Para obtener más información, consulta la documentación sobre vistas HTML.

Ejemplo Básico en Twig

{% extends 'Master/MenuTemplate.html.twig' %}

{% block body %}
    <h1>Hola Mundo</h1>
{% endblock %}

Esta funcionalidad permite ampliar la capacidad de personalización de la interfaz de FacturaScripts e integrar funcionalidades específicas según las necesidades de cada usuario.

Cookies
Usamos cookies en nuestro sitio web para brindarte la experiencia más relevante recordando tus preferencias y visitas repetidas. Al hacer clic en "Aceptar", aceptas el uso de TODAS las cookies necesarias.
Copyright (c) 2013-2025 FacturaScripts
0.53197s

Soporte