Ir para conteúdo
S_Aline8

Como abrir um modal através de um submenu do navbar?

Recommended Posts

Eu tenho uma pasta nomeada projeto e dentro dessa pasta tenho outra chamada view e dentro dessa pasta view uma pasta chamada principal com um arquivo php que contém uma função que gera uma navbar, esse arquivo é a minha tela principal do site. Dentro da pasta view eu tenho uma outra pasta chamada modal, a qual eu fiz um modal que eu queria chamar no meu menu da página principal, só que eu não sei como chamar esse modal em um submenu por estar em um diretório/pasta diferente... alguém poderia me ajudar a resolver isso? 

O meu código do navbar é o seguinte: 

public function get_menu() {   			
   				echo <<<HTML
   				<nav class="navbar my-nav navbar-expand-lg">
			    <a class="navbar-brand" href="#">Sistema</a>
			      <button class="navbar-toggler navbar-toggler-right custom-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
			        <span class="navbar-toggler-icon"></span>
			      </button>			        
			        <div class="collapse navbar-collapse" id="navbarSupportedContent">
			          <ul class="navbar-nav mr-auto">
			            <li class="nav-item active">
			            <a class="nav-link" href="#">Início <span class="sr-only">(current)</span></a>
			            </li>			            
			            <li class="nav-item dropdown">
			              <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
			                Cadastrar</a>			               
			                <div class="dropdown-menu" aria-labelledby="navbarDropdown">			                
			                  <a class="dropdown-item menu_item" href="#">Perfil</a>
			                  <a class="dropdown-item menu_item" href="#">Usuário</a>
			            </li>			            
			            <li class="nav-item dropdown">
			              <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
			                Consultar</a>			                
			                <div class="dropdown-menu" aria-labelledby="navbarDropdown">			                  
			                  <a class="dropdown-item menu_item" href="#">Perfil</a>
			                  <a class="dropdown-item menu_item" href="#">Usuário</a>                  
			                </li>			            			            
			            <li class="nav-item">
			              <a class="nav-link" href="#">Sair</a>
			            </li>
			        </ul> 
			    </div>
			</nav>     
HTML;
   			

   		}

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Utilize JS/Jquery para chamar seu modal quando ouvir o evento click() no elemento que você deseja. Lembrando que este assunto não tem haver com PHP e sim HTML/Javascript/DOM

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

  • Conteúdo Similar

    • Por reginaldo123
      boa tarde 
       
      quero chamar um arquivo. php para realizar uma consulta ao banco de dados , e exibir as informações , é tipo um <form action="">, so que eu quero usar um link <a> como passar as variaveis , para o arquivo.php?, é tipo o site do youtube apresenta varios videos , e ao clicar no video é redirecionado para outra pagina.
    • Por Luiz Fernando 111
      Caros amigos, estou tentando adicionar soma entre inputs do html e do javascript, mas com esse exemplo, apenas consegui colocar no input do html. Como faço para implementar no input do javascript e somar o valor junto com o Valor Total mostrar lucro quando foi debito e prejuizo quando for crédito ? Alguém poderia me dá help !!!
       
       

    • Por Bobrinha
      Olá a todos.
       
      Tenho uma dúvida e não sei se é possível caso tenha alguma sugestão por favor avise.
       
      Adicionar resultado de um innerhtml dentro de um link atributo href é possível? ou seja eu tenho um input onde seleciono um ano 
       
      <select id="ano"> <option selected>2019</option> <option value="2018">2018</option> <option value="2017">2017</option> </select> <div id="anoAtual"></div> No query pego o valor ou seja o ano selecionado e jogo no html
       
      $("select").change(function () { document.getElementById("ano").innerHTML = document.getElementById("anoAtual").value; });  
      Agora vem a dúvida como eu jogo na URL? existe uma outra forma? é possível?
       
      <a href='resultado.php&ano=COMO JOGAR O ANO AQUI?'>  
       
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.