Me dão uma ajuda com uma url em Laravel?

  • Autor Autor pa3lo022
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
P

pa3lo022

Gamma
Usuário com poucas negociações! Use sempre o saldo do 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.
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
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
 
Voltar
Topo