addHtmlView()

La función addHtmlView() permite agregar una pestaña personalizada utilizando una plantilla HTML específica, brindando flexibilidad total para mostrar datos de manera personalizada.

Ejemplo de Uso

El siguiente ejemplo muestra cómo añadir una pestaña llamada myproduct que emplea 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: Define el nombre de la pestaña a crear.
  • TemplateName: Nombre de la plantilla twig. Si la plantilla es miplantilla.html.twig, solo se debe indicar miplantilla.
  • ModelName: Nombre del modelo a emplear. Puede ser cualquiera si no es necesario uno específico.
  • Title: Título que se mostrará en la pestaña. Este título se puede traducir.
  • Icon: Ícono asociado a la pestaña.

Uso del Motor de Plantillas Twig

FacturaScripts utiliza el motor de plantillas Twig. Esto permite utilizar características como:

  • Variables
  • Bucles
  • Condicionales (if)
  • Filtros

Para más detalles, 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 estructura amplia la capacidad de personalizar la interfaz de usuario de FacturaScripts, facilitando la integración de funcionalidades de acuerdo a las necesidades específicas 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.61293s

Soporte