Drupal configuração do site: ações desencadeantes

Video: Drupal 7 – How to add metatags to your site

A seção Ações sob a seção System of a página de configuração Drupal mostra uma lista de ações disponíveis e permite criar ações personalizadas. A açao é um evento que acontece em resposta a algo. Por exemplo, quando um novo usuário se registra em seu site, enviando-lhe um e-mail automático é considerado uma ação.

A peça que falta aqui é uma maneira de realmente usar essas ações. Nos bastidores, o Drupal tem o código embutido que gatilhos estes Acções- por exemplo, no código para novos usuários o registro é um gatilho que dispara a ação de e-mail.

A maneira como você pode usar ações sem ter que escrever o código para dispará-los é usar o módulo Trigger - que é um módulo de núcleo opcional que deve ser ativado antes que você possa usá-lo.

Aqui está um exemplo básico de como criar um gatilho para exibir uma mensagem personalizada para um usuário que assina Você deve primeiro criar uma ação personalizada, seguindo estes passos.:

  1. Escolha Configuração → Sistema → Ações.

  2. Do Criar uma lista suspensa Ação Avançada, escolha exibir uma mensagem para o usuário e clique em Criar.

  3. Na próxima tela, digite a sua mensagem na caixa de texto Mensagem.

    No exemplo, o seguinte foi digitado: Oi [usuário: nome], é bom vê-lo. Vamos almoçar em algum momento.

    o [User: name] é um stand-in para o nome do usuário que apenas logado. Em outras palavras, se um usuário com o nome de usuário Elmer faz logon, depois de desencadear esta acção, que o usuário verá a mensagem, Oi Elmer, é bom vê-lo. Vamos almoçar em algum momento.

  4. Clique em Salvar.



    A outra metade desta operação é a criação de um gatilho para disparar esta ação quando um usuário fizer logon específicos.

  5. Ativar o módulo Gatilho da página Módulos.

  6. Escolha Estrutura → Triggers.

    A página Triggers tem cinco abas no topo. Estes correspondem aos tipos de atividades que acontecem em seu site.

  7. Clique na guia Usuário.

    Porque você quer que algo aconteça quando um usuário sinais, o gatilho que você quer é sob a guia Usuário.

  8. Sob o gatilho depois que um usuário logado, selecione Exibir uma mensagem para o usuário a partir da lista drop-down.

  9. Clique no botão Atribuir ao lado da lista drop-down.

Video: Overriding any Drupal path with Page manager existing pages

Agora, quando um usuário faz logon, ele ou ela vai ver a mensagem, com o nome de usuário correto substituído pelo [User: name] você colocar na ação.

Para excluir um gatilho, clique no link Excluir ao lado dele.


Publicações relacionadas