Guia de AppMovilFS: app instalable (PWA) y centro de notificaciones

AppMovilFS — Guia de uso

Convierte FacturaScripts en una app instalable (PWA) y anade un centro de notificaciones que otros plugins pueden usar.

Instalacion del plugin

  1. Panel de control > Plugins > Añadir, sube el ZIP y pulsa Activar.
  2. Pulsa Reconstruir (importante: el plugin anade su JS al fichero comun; tras instalar o actualizar, reconstruye y refresca con Ctrl+F5 la primera vez).
  3. Configura en el menu Administrador > App movil.

Instalar la app en el movil / escritorio

  • Con el sitio en HTTPS, abre FacturaScripts en el navegador. Aparecera la opcion "Instalar aplicacion" (en el menu del navegador) o el boton de instalar dentro de la campana.
  • En iPhone/Safari: Compartir > "Anadir a pantalla de inicio".

Centro de notificaciones

  • En la esquina aparece una campana con el numero de avisos sin leer.
  • Al pulsarla se ve la lista; puedes marcar como leidas o abrir el enlace del aviso.

Enviar notificaciones desde otro plugin (API)

Desde cualquier plugin:

use FacturaScripts\Plugins\AppMovilFS\Lib\Notificador; Notificador::enviar('nick_usuario', 'Titulo', 'Mensaje', '/ListFacturaCliente', 'fas fa-file-invoice', 'MiPlugin');

Tambien hay Notificador::enviarVarios([...]) y Notificador::noLeidas('nick').

Notificaciones push al movil (opcional)

  • Activa "push" en la configuracion, genera o pega tus claves VAPID y, para el envio real, instala la libreria minishlink/web-push en el servidor. Sin ella, las notificaciones funcionan igualmente dentro de la app (campana).

Requisitos

  • FacturaScripts 2025+, PHP 8.0+. Sitio en HTTPS para la instalacion y el push.

Aviso: Estudio Cinco proporciona la herramienta; la disponibilidad del push depende del navegador y del sistema del dispositivo.

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-2026 FacturaScripts
0.03942s

Soporte