loadClass('CFI')

Clase CFI (CloudFrameworkInterface) para facilitar la gestión de WebApps para el Interface de CLOUD-PLATFORM

/** @var CFI $cfi */
$
cfi = $this->core->loadClass('CFI');
$cfi->setTitle("WebApp for CFI");
$this->addReturnData($cfi->returnData());

Ahora podremos desarrollar WebApps LOW-CODE a través del objeto de la clase CFI, sin tener que invertir en desarrollar código para frontend.

Mostrar campos en la webapp de CFI

$cfi->field('UserName')->title('User Name for login');

Esto mostrará un campo de texto (obligatorio por defecto) cuyo nombre de campo es 'UserName'

Hacer que el campo sea opcional

llamaremos a la función allowEmpty()

$cfi->field('UserName')->title('User Name for login')->allowEmpty(true);

Asignación de un valor por defecto al campo

llamaremos a la función value()

$cfi->field('UserName')->title('User Name for login')->value('foo@acme.es');

Enviar el formulario de la WebApp a un API

El resultado del formulario de la webapp querremos validarlo y enviarlo a un API para que procese los datos, lo normal es ser enviado a la misma API de la aplicación de CFI.


Cesta de compras