Eventos
(Nota: esta lista está incompleta y todavía en desarrollo)
Módulos: comments item items webuser structure contact breadcrumbs files media browser metatags
Módulo: comment
Evento | Parámetros | Description |
---|---|---|
edit | comment naviforms navibars |
Al editar un comentario en la aplicación |
before_insert | comment | Antes de insertar un comentario nuevo en la BBDD |
after_insert | comment | Después de insertar un comentario nuevo |
reply_extra_fields | html (as reference) | Añadir campos adicionales en el formulario de envío de comentarios |
save |
comment (class) | Tras insertar o actualizar un comentario |
delete |
comment (class) | Tras eliminar un comentario |
Módulo: item (Element)
Evento | Parámetros | Description |
---|---|---|
save | item | Tras insertar o actualizar un elemento |
delete |
item | Tras eliminar un elemento |
Módulo: items (Elements function)
Evento | Parámetros | Description |
---|---|---|
edit | item naviforms navibars |
Al editar el contenido de un elemento en la aplicación |
Módulo: webuser
Evento | Parámetros | Description |
---|---|---|
sign_in |
webuser (object) |
Tras la autenticación de un usuario web o que haya regresado a una web donde permitió una cookie de sesión |
edit | webuser (object) navibars (object reference) naviforms (object reference) |
Al editar un usuario web en la aplicación |
save | webuser (object) | Tras crear o modificar un usuario web |
delete | webuser (object) | Tras eliminar a un usuario web |
vote | status (boolean/string) webuser_vote_id (int) webuser (int) object (string) object_id (int) value (int) replace (boolean) |
Tras procesar un voto enviado por un usuario web |
Módulo: structure (Structure)
Evento | Parámetros | Description |
---|---|---|
edit | item naviforms navibars |
Al editar una entrada de estructura (categoría) en la aplicación |
save |
structure (class) | Tras insertar o actualizar una categoría de la estructura |
delete |
structure (class) | Tras eliminar una categoría de la estructura |
Módulo: block
Evento | Parámetros | Description |
---|---|---|
save |
block (class) | Tras insertar o actualizar un bloque |
delete |
block (class) | Tras eliminar un bloque |
Módulo: feed
Evento | Parámetros | Description |
---|---|---|
save |
feed (class) | Tras insertar o actualizar un hilo |
delete |
feed (class) | Tras eliminar un hilo |
Módulo: product
Evento | Parámetros | Description |
---|---|---|
save |
product (class) | Tras insertar o actualizar un producto |
delete |
product (class) | Tras eliminar un producto |
Módulo: products (function)
Evento | Parámetros | Description |
---|---|---|
edit | product naviforms navibars |
Al editar un producto en la aplicación |
Módulo: contact
Evento | Parámetros | Description |
---|---|---|
after_sending | sent (boolean) message (text) |
Tras intentar enviar un mensaje |
before_sending |
subject message emails files vars |
Antes de intentar enviar un mensaje Devuelve un array con ["error" => "mensaje"] para evitar que se envíe el contacto |
Módulo: breadcrumbs
Evento | Parámetros | Description |
---|---|---|
hierarchy |
hierarchy (array, by reference) |
La lista de IDs de categorías que van a mostrarse en un "breadcrumbs" (ruta de categorías). El parámetro "hierarchy" se pasa por referencia, así que puede ser modificado para añadir o quitar categorías antes de generar el texto. |
Módulo: files
Evento | Parámetros | Description |
---|---|---|
actions |
navibars (object, by reference) |
Añadir opciones en el botón "Extra" de la barra de acciones |
contextmenu |
actions (array, by reference) |
Añadir opciones al menú contextual de los ficheros (deben ser etiquetas <li>, recomendamos añadir un estilo "padding-left: 3px;") |
Módulo: media_browser
Evento | Parámetros | Description |
---|---|---|
contextmenu |
actions (array, by reference) |
Añadir opciones al menú contextual de los ficheros (deben ser etiquetas <li>, recomendamos añadir un estilo "padding-left: 3px;") |
Módulo: metatags
Evento | Parámetros | Description |
---|---|---|
render |
out (html text, by reference) |
Antes de añadir a la página los metatags generados |
Módulo: website
Evento | Parámetros | Description |
---|---|---|
save |
website (class) | Tras insertar o actualizar un sitio web |
delete |
website (class) | Tras eliminar un sitio web |
cron | (empty) | Al ejecutar el "cron" de un sitio web (una vez por minuto entre visitas) |
Módulo: nvweb
Evento | Parámetros | Description |
---|---|---|
before_output | (empty) | Antes de enviar la página generada al navegador (usa variables globales para hacer cambios) |
find_route |
route | Se llama cuando la ruta pedida no se ha encontrado; útil para permitir rutas especiales gestionadas por las extensiones. Devuelve null o un objeto tipo fila de "nv_paths". |
¿Necesitas un módulo / evento que no figuran en esta página? Cuéntanos!
0 Comentarios