Drupal configuración del sitio: las acciones de activación

La sección de acciones en la sección Sistema de la página de configuración de Drupal muestra una lista de acciones disponibles y le permite crear acciones personalizadas. Un acción es un evento que ocurre en respuesta a algo. Por ejemplo, cuando un nuevo usuario se registra en su sitio, enviándole un correo electrónico automático que se considera una acción.

Video: Configuración del Sitio Drupal 7

La pieza que falta aquí es una manera de utilizar realmente estas acciones. Detrás de las escenas, Drupal tiene código incorporado que disparadores estas acciones- por ejemplo, en el código para los nuevos usuarios que se registren es un disparador que dispara la acción de correo electrónico.

La forma en que se puede utilizar acciones sin tener que escribir el código para activar ellas es utilizar el módulo de activación - que es un módulo Core opcional que debe habilitarse antes de poder utilizarlo.

Video: Activación Universidad ETAC

Aquí hay un ejemplo básico de cómo crear un disparador para mostrar un mensaje personalizado a un usuario que se registre Primero debe crear una acción personalizada siguiendo estos pasos.:

  1. Seleccione Configuración → Sistema → acciones.

  2. Del crear una lista desplegable Acción avanzada, seleccione Mostrar un mensaje al usuario y haga clic en Crear.

  3. En la siguiente pantalla, escriba su mensaje en el cuadro de texto del mensaje.

    En el ejemplo, se ha escrito lo siguiente: Hola [usuario: nombre], es bueno verte. Vamos a hacerlo en algún momento del almuerzo.

    los [Usuario: nombre] es un sustituto para el nombre del usuario que acaba de conectarse. En otras palabras, si un usuario con el nombre de usuario Elmer inicie la sesión, después de que se activa esta acción, el usuario verá el mensaje, Hola Elmer, es bueno verte. Vamos a hacerlo en algún momento del almuerzo.

  4. Clic en Guardar.

    La otra mitad de esta operación es la creación de un gatillo para disparar esta acción cuando un usuario inicia sesión específicos en.

  5. Habilitar el módulo de activación desde la página Módulos.

  6. Elija Estructura → disparadores.

    La página de disparadores tiene cinco pestañas en la parte superior. Estos corresponden a los tipos de actividades que suceden en su sitio.

  7. Haga clic en la ficha Usuario.

    Puesto que desea que suceda algo cuando un usuario inicia la sesión, el gatillo desea se encuentra bajo la pestaña del usuario.

  8. Bajo el gatillo Después de que un usuario ha iniciado la sesión, seleccione Mostrar un mensaje al usuario de la lista desplegable.

  9. Haga clic en el botón Asignar junto a la lista desplegable.

Ahora, cuando un usuario inicia una sesión, él o ella verá el mensaje, con el nombre de usuario correcto sustituido por el [Usuario: nombre] se pone en la acción.

Para eliminar un disparador, haga clic en el enlace Suprimir junto a ella.

Artículos Relacionados