Esta documentación pertenece a FacturaScripts 2017 y se considera obsoleta.
Por favor, consulte la nueva documentación desde la guía de programación

mi_controlador.php

Todos los controladores heredan de la clase fs_controller. Y su código se resume en esto:

<?php

/// la clase se debe llamar igual que el archivo
class mi_controlador extends fs_controller
{
   public function __construct() {
      /// se crea una entrada 'Mi controlador' dentro del menú 'Mio'
      parent::__construct(__CLASS__, 'Mi controlador', 'mio');
   }

   protected function private_core() {
      /// tu código php lo pondrás aquí
   }
}

Tu código comenzará a ejecutarse en la función private_core()

Funciones comunes

  • Mostrar mensajes en pantalla:
    • Mostrar un consejo: $this->new_advice('tu texto');
    • Mostrar un mensaje: $this->new_message('tu texto');
    • Mostrar un error: $this->new_error_msg('tu texto');
  • Consultar los datos del usuario actual: $this->user;

Controladores extendidos

Para facilitarte el desarrollo disponemos de un controlador para listados (fs_list_controller) y otro para editar modelos (fs_edit_controller).

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.1795s

Soporte