Olá amigos, eu tenho uma página "serviços" com caixas ocultas ( hidden on load), que aparecem quando eu clico no botão do determinado serviço. Mas na minha página inicial "Home" eu também coloco esses serviços com uma breve descrição e um botão de "saber mais" que redireciona o usuário para a página serviços.
O Problema é que ele redireciona mas não abre a caixa específica. Então eu queria muuuuuuito saber como eu faço para esse botão da página inicial redirecione para a página serviços já aparecendo a caixa do serviço escolhido na página inicial. Isso vai ajudar na interação do meu site e melhorar a experiência do usuário.
Eu li um pouco sobre o wix location pra fazer a comunicação de uma página para outra, mas minhas tentativas deram errado, então como último recurso eu venho aqui pedir ajuda com esse código. Desde já agradeço quem puder ajudar.
Oi @Niccolas Cardoso
Você pode user um query parameter na url da página de serviços
//código página serviços import wixLocation from 'wix-location'; $w.onReady(function () { let query = wixLocation.query; // if(query.showMenu) { $("#seuComponente").show() } }); //código home import wixLocation from 'wix-location'; export function telaServico_click () { //abre a tela de serviço passando showMenu como true wixLocation.to("/servicos?showMenu=true"); }
Espero ter ajudado!