/ / Como restringir todos os links e redirecionar para a mesma página no drupal 7 - drupal, drupal-7, drupal-modules

Como restringir todos os links e redirecionar para a mesma página no drupal 7 - drupal, drupal-7, drupal-modules

Eu usei o módulo profile2 e criei umtipo de perfil separado. O caso é que, eu tenho um formulário de edição de perfil para o tipo de perfil chamado restaurant. Depois que o usuário fizer login (com o restaurante de funções), ele será redirecionado para a página de edição do perfil, onde o usuário deverá preencher todos os campos obrigatórios do formulário de perfil. Se o usuário clicar em qualquer outro link na página, ele deverá ser redirecionado para o mesmo formulário com uma mensagem (você precisa preencher o formulário) até que o usuário preencha todos os campos no formulário de edição do perfil.

eu fiz com o redirecionamento do usuário para oformulário de edição de perfil. Agora eu tenho que fazer a outra parte (links redirecionam com msg definida). Existe algum módulo que eu possa usar para obter o cenário acima ou eu tenho que fazê-lo por código personalizado. Por favor me ajude se eu tiver que fazer isso por código personalizado .. Desde já, obrigado....

Respostas:

0 para resposta № 1

Para fazê-lo funcionar em todas as páginas e links, você deve escrever um código de verificação do valor do campo de perfil em hook_page_alter ou hook_page_build. Se os valores estiverem vazios, você deverá redirecionar o usuário.