Drupal viene con una página (que es la página de inicio predeterminada) que se asigna a la ruta del nodo . ¿Cómo evito que los usuarios lleguen a él y los redirija a la página de inicio real del
La redirección en Drupal significa enviar a los usuarios a una página diferente.
Drupal viene con una página (que es la página de inicio predeterminada) que se asigna a la ruta del nodo . ¿Cómo evito que los usuarios lleguen a él y los redirija a la página de inicio real del
Al escribir un módulo, para redirigir a las rutas de Drupal, se usa drupal_goto. ¿Hay alguna función de API que debería usar para redirigir a páginas externas? O está estableciendo el Locationcon drupal_set_headerel camino a seguir? PD: Tengo que hacer un procesamiento en la solicitud;...
En uno de mis formularios, estoy tratando de establecer un $form_state['redirect']formulario para que el formulario vaya a ese destino después de que el usuario haga clic en uno de los botones de acción. Si inspecciono $form_state['redirect']antes y después de agregar la redirección, es NULL antes...
Utilizando hook_form_alter, ¿cómo puedo redirigir a un usuario a una página personalizada después de crear o editar un nodo en lugar del nodo que se creó o editó? El código actual para hook_form_alter()es el siguiente: function custom_form_alter(&$form, &$form_state, $form_id) { if...
Creo un formulario personalizado en Drupal 8, recuerdo que podemos redirigir a una ruta personalizada en Drupal 7 con el $form_state['redirect'] = 'mycustompath';controlador de envío personalizado, pero ¿cómo puedo redirigir al usuario después del envío del formulario en Drupal 8? Sé que debería...
Me gustaría redirigir a los usuarios después de que inicien sesión. ¿Es posible usar hook_user_login()para hacer la redirección? ¿Cómo agrego el parámetro para la
Quiero que si el usuario no ha iniciado sesión y visita alguna página de mi sitio web, excepto mis enrutadores REST VIEWS , lo redirijo a la página de inicio de sesión en drupal 8, encontré estas soluciones para drupal 7 pero no encontré ninguna solución para Drupal 8, Redireccionar usuario...
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 3 años . Intento crear...
Quiero redirigir a los usuarios a una página personalizada, después de que crean un nodo o lo
Quiero redirigir a un usuario anónimo al formulario de inicio de sesión si dicho usuario encuentra un error 403. He creado un suscriptor de eventos y este es mi código, pero termino en bucle en la página actual. /** * Redirect anonymous user to login page if he encounters 404 or 403 *...
¿Hay alguna manera de incluir un # en drupal_goto? Quiero algo como esto function MYMODULE_preprocess_node(&$variables) { $node = $variables['node']; switch ($node->type) { case 'product': drupal_goto("products#".$node->nid);
Cuando llamo a nuestro sitio "www.example.com/contact-us" obtengo el siguiente error: Vaya, parece que esta solicitud intentó crear un bucle infinito. No permitimos tales cosas aquí. Somos un sitio web profesional! Si llamo al sitio con "www.example.com/node/5", la página de contacto se...
En Drupal 7, uso el siguiente código. function my_goto($path) { drupal_goto($path, array(), 301); } ¿Qué código debo usar en Drupal
Lo que intento hacer no funciona, todavía me redirigen a / node / {id}: function hook_form_alter(&$form, $form_state, $form_id) { $form['actions']['submit']['#submit'][] = 'callback_set_redirect'; } function callback_set_redirect($form, FormStateInterface $form_state) {
Esta respuesta condujo a una discusión sobre la mejor manera de redirigir a un usuario a una página específica si no deberían tener acceso a la página a la que intentan acceder. Una opción es establecer la devolución de llamada de acceso en verdadero y luego redirigir a los usuarios en la...
Tengo una página de Vistas en un sitio web multilingüe donde necesito una URL diferente para cada idioma, es decir: es: mysite / apartamentos. en: mysite / appartments. fr: mysite / appartements. ru: mysite / arendu. Creé un alias de URL para cada idioma (que es mysite / appartments aunque el...