Me dan una ayuda con una url en Laravel?

  • Autor Autor pa3lo022
  • Fecha de inicio Fecha de inicio
P

pa3lo022

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola a todos, estoy peleando con un url que quiero armar cuando vuelvo del controlador a la vista y no se como puedo hacerla.
La cosa es que yo agrego un dato en el sitio, este dato va al controller y lo agrega, pero cuando vuelve quiero que vuelva a la misma seccion en donde se introdujo el dato, al div yo lo estoy identificando con un id=$key:

<div class="post-content" id='{{ $key }}'>

y en el controllador estoy volviendo a la vista

return view('social.index', compact('postSocials', 'user'))->with($post);

la cosa es que quiero que cuando vuelva el url sea algo asi:

nnnnn.test/social#N

donde la N es el id que le mando del controlador.

Espero haberme explicado bien.

saludos y gracias de antemano.
 
Si en tu metodo del controlador es necesario retornar una vista, puedes agregar a la URL el hash con javascript de esta forma:

JavaScript:
// Esto agrega #hola a tu URL sin recargar/redireccionar y hace scroll hasta el elemento con id 'hola'.
window.location.hash = 'hola';

De lo contrario puedes hacer una redireccion con la funcion redirect() y concatenar con tu hash.

Dos ideas que te podrian servir. Saludos. 🥳
 
Si en tu metodo del controlador es necesario retornar una vista, puedes agregar a la URL el hash con javascript de esta forma:

JavaScript:
// Esto agrega #hola a tu URL sin recargar/redireccionar y hace scroll hasta el elemento con id 'hola'.
window.location.hash = 'hola';

De lo contrario puedes hacer una redireccion con la funcion redirect() y concatenar con tu hash.

Dos ideas que te podrian servir. Saludos. 🥳
sos un geniooooooo 😀
Mil gracias use el redirect y anda joya
 
Atrás
Arriba