Olá galera é o seguinte o menu Login , eu logo e já redireciona para o paneluser da musite , o resto dos botoes só funcionam dentro da panel user [Somente usuários registrados podem vem os links. ] e eu estiver dentro da index do site , eu tenho que clicar em Minha conta para ir pro panel user para poder clicar nas outras opções, se caso eu clicar em Gerenciar personagens , eu estando no caminho index.tpl.php nada acontece ! S[Somente usuários registrados podem vem os links. ] Os link que estou usando são esses : <a href="javascript:AbreMenu('div1')" alt="Suporte" title="Suporte"> <div <div id="titulomenushop">Gerenciar Conta</div></div></a> <div id="botao"> <a href="javascript:AbreMenu('div2')" alt="Personagem" title="Personagem"> <div <div id="titulomenushop">Gerenciar Personagens</div></div></a> <div id="botao"> <a href="javascript:AbreMenu('div4')" alt="Suporte" title="Suporte"> <div id="titulomenushop">Suporte</div></div></a> <div id="botao"> <a href="javascript:AbreMenu('div3')" alt="Comprar" title="Comprar"> <div id="titulomenushop">Comprar atributos</div></div></a> <div id="botao"> Eu queria saber como faço para quando eu clicar por exemplo em Gerenciar Personagens , em qualquer caminho fora do panel user ele direcionasse para o panel user e já abrir a div da opção? up up
Última edição por Renato; 19-12-2015 às 09:43 AM.
Poste imagens em tamanho maior e o código html + js de ambas páginas para que possamos ajudá-lo. []'s
Código PHP: <?php if(Weather::getState() == 'Rainy weather') { $this->removingLittleHorseFromRain(); }
<?php if(Weather::getState() == 'Rainy weather') { $this->removingLittleHorseFromRain(); }
no caso eu só queria saber como iria para pag paneluser e o div "javascript:AbreMenu('div4')" ao mesmo tempo , queria incrimentar algo nesse link "javascript:AbreMenu('div4') para abrir primeiro o panel user e depois o div dentro dele....
Já falei pra postar o código HTML e o JAVASCRIPT completo das 2 páginas. Não dá pra te ajudar vendo apenas o nome da função, sem ver seu conteúdo.
<a href="javascript:AbreMenu('div1')" alt="Suporte" title="Suporte"> <div <div id="titulomenushop">Gerenciar Conta</div></div></a> <div id="botao"> <a href="javascript:AbreMenu('div2')" alt="Personagem" title="Personagem"> <div <div id="titulomenushop">Gerenciar Personagens</div></div></a> <div id="botao"> <a href="javascript:AbreMenu('div4')" alt="Suporte" title="Suporte"> <div id="titulomenushop">Suporte</div></div></a> <div id="botao"> <a href="javascript:AbreMenu('div3')" alt="Comprar" title="Comprar"> <div id="titulomenushop">Comprar atributos</div></div></a> <div id="botao"> function AbreMenu(nome_div) { var div = ""; var menus = 5; for (var i=1; i < menus; i++) { div = "div"+i; document.getElementById(div).style.display = "none"; if (div == nome_div) { document.getElementById(nome_div).style.display = "block"; } } }
@juniorpk22, se você tem medo de alguém aqui roubar seu código HTML/JavaScript, saiba que é só acessar teu site e olhar o código fonte que obteremos isso. É a última vez que peço, se quiser ajuda minha: poste o código HTML e JS COMPLETO das DUAS páginas.
NÃO TENHO NENHUM MEDO Renato , é a falta de conhecimento mesmo ... rs INDEX E O PANELUSER ?
Template rippado? puts
Hidden Content
NÃO TENHO NENHUM MEDO Renato , é a falta de conhecimento mesmo ... rs INDEX E O PANELUSER ? @edit panel user ! {#INCLUDE:header} {#INCLUDE:menuLeft} <div id="geral2-centro"> <!-- Begin Questions Event --> <div id="questionsEvent" style="display:none;"> <form name="questionEventForm"> <div id="answerQuestion"> <p class="congratulations">Parabéns, {#MEMB_NAME}!</p> <p> </p> <p class="featured">Você foi sorteado para participar do evento <strong>Show do Milhão</strong>.</p> <p>Responda corretamente a pergunta abaixo e receba um prêmio!</p> </div> <p> </p> <div id="optionsQuestion"> {#questionResponse} <div id="reponseSubmit"></div> </div> <p> </p> <div id="timerString" align="right">Tempo restante: <div id="timerCount">60 segundos</div></div> </form> <p> </p> </div> <script type="text/javascript"> var interval = null; var count = 60; function timerDecrement() { count--; if(count <= 0) { jQuery('#timerCount').css("color", "#d10000"); jQuery('#timerCount').html('Tempo esgotado.'); clearInterval(interval); } else { jQuery('#timerCount').css("color", "#3e7204"); jQuery('#timerCount').html(count + " segundos."); } } </script> <!-- End Questions Event --> <script type="text/javascript"> function show_permission(area,free,vips,vipg, vip3, vip4, vip5) { if(free == 1) var permission_free = "<span style='color:#009400'>Sim</span>"; else var permission_free = "<span style='color:#BB0000'>Não</span>"; if(vips == 1) var permission_vips = "<span style='color:#009400'>Sim</span>"; else var permission_vips = "<span style='color:#BB0000'>Não</span>"; if(vipg == 1) var permission_vipg = "<span style='color:#009400'>Sim</span>"; else var permission_vipg = "<span style='color:#BB0000'>Não</span>"; if(vip3 == 1) var permission_vip3 = "<span style='color:#009400'>Sim</span>"; else var permission_vip3 = "<span style='color:#BB0000'>Não</span>"; if(vip4 == 1) var permission_vip4 = "<span style='color:#009400'>Sim</span>"; else var permission_vip4 = "<span style='color:#BB0000'>Não</span>"; if(vip5 == 1) var permission_vip5 = "<span style='color:#009400'>Sim</span>"; else var permission_vip5 = "<span style='color:#BB0000'>Não</span>"; document.getElementById('option_permission_'+area) .innerHTML = "<div style='margin-left: 20px; margin-top: 10px; margin-bottom: 10px;'>Permissões da Opção:<br/> \ - Free: "+permission_free+"<br/> \ <?php if($PANELUSER_MODULE['BUY_VIPS']['ACTIVES']["VIP_1"]): ?>- {#VIP_NAME_1}: "+permission_vips+"<br/><?php endif; ?> \ <?php if($PANELUSER_MODULE['BUY_VIPS']['ACTIVES']["VIP_2"]): ?>- {#VIP_NAME_2}: "+permission_vipg+"<br/><?php endif; ?>\ <?php if($PANELUSER_MODULE['BUY_VIPS']['ACTIVES']["VIP_3"]): ?>- {#VIP_NAME_3}: "+permission_vip3+"<br/><?php endif; ?>\ <?php if($PANELUSER_MODULE['BUY_VIPS']['ACTIVES']["VIP_4"]): ?>- {#VIP_NAME_4}: "+permission_vip4+"<br/><?php endif; ?>\ <?php if($PANELUSER_MODULE['BUY_VIPS']['ACTIVES']["GOLDS"]): ?>- {#CASH_NAME2}: "+permission_vip5+"<?php endif; ?></div>"; } function clear_permission(area) { document.getElementById('option_permission_'+area) .innerHTML = ""; } function AbreMenu(nome_div) { var div = ""; var menus = 5; for (var i=1; i < menus; i++) { div = "div"+i; document.getElementById(div).style.display = "none"; if (div == nome_div) { document.getElementById(nome_div).style.display = "block"; } } } </script> <br /> <br /> <div id="pixel"> <div class="qdestaques2" id="div1" style="display:none;"> <a href="?page=paneluser">Minha Conta</a> <a href="?page=paneluser&option=MODIFY_DATA" onmouseover="show_permission('GMC','{#MODIFY_DATA_ FREE}','{#MODIFY_DATA_VIP_S}','{#MODIFY_DATA_VIP_G }');" onmouseout="clear_permission('GMC');">Alterar Dados</a> | <a href="?page=paneluser&option=CLEAN_VAULT" onmouseover="show_permission('GMC','{#CLEAN_VAULT_ FREE}','{#CLEAN_VAULT_VIP_S}','{#CLEAN_VAULT_VIP_G }');" onmouseout="clear_permission('GMC');">Limpar Baú</a> | <a href="?page=paneluser&option=DOUBLE_VAULT" onmouseover="show_permission('GMC','{#DOUBLE_VAULT _FREE}','{#DOUBLE_VAULT_VIP_S}','{#DOUBLE_VAULT_VI P_G}');" onmouseout="clear_permission('GMC');">Baú Duplo</a> | <a href='?page=paneluser&option=VIRTUAL_VAULT' onmouseover="show_permission('GMC','{#VIRTUAL_VAUL T_FREE}','{#VIRTUAL_VAULT_VIP_S}','{#VIRTUAL_VAULT _VIP_G}');" onmouseout="clear_permission('GMC');">Baú Virtual</a> | <a href="?page=paneluser&option=LOG_BUYS" onmouseover="show_permission('GMC','{#LOG_BUYS_FRE E}','{#LOG_BUYS_VIP_S}','{#LOG_BUYS_VIP_G}');" onmouseout="clear_permission('GMC');">Log de Compras</a> | <a href="?page=paneluser&option=MODIFY_PERSONALID " onmouseover="show_permission('GMC','{#MODIFY_PERSO NALID_FREE}','{#MODIFY_PERSONALID_VIP_S}','{#MODIF Y_PERSONALID_VIP_G}');" onmouseout="clear_permission('GMC');">Alterar Personal ID</a> | <a href="?page=paneluser&option=GAME_DISCONNECT" onmouseover="show_permission('GMC','{#GAME_DISCONN ECT_FREE}','{#GAME_DISCONNECT_VIP_S}','{#GAME_DISC ONNECT_VIP_G}');" onmouseout="clear_permission('GMC');">Desconectar conta</a> | <a href="?page=paneluser&option=GOLDEN_ARCHER" onmouseover="show_permission('GMC','{#GOLDEN_ARCHE R_FREE}','{#GOLDEN_ARCHER_VIP_S}','{#GOLDEN_ARCHER _VIP_G}','{#GOLDEN_ARCHER_VIP_3}','{#GOLDEN_ARCHER _VIP_4}','{#GOLDEN_ARCHER_VIP_5}');" onmouseout="clear_permission('GMC');">Golden Archer</a> | <a href="?page=paneluser&option=COLLECTOR_POINTS" onmouseover="show_permission('GMC','{#COLLECTOR_PO INTS_FREE}','{#COLLECTOR_POINTS_VIP_S}','{#COLLECT OR_POINTS_VIP_G}','{#COLLECTOR_POINTS_VIP_3}','{#C OLLECTOR_POINTS_VIP_4}','{#COLLECTOR_POINTS_VIP_5} ');" onmouseout="clear_permission('GMC');">Coletor de Pontos</a> | <a href="?page=paneluser&option=AUCTIONS" onmouseover="show_permission('GMC','{#AUCTIONS_FRE E}','{#AUCTIONS_VIP_S}','{#AUCTIONS_VIP_G}','{#AUC TIONS_VIP_3}','{#AUCTIONS_VIP_4}','{#AUCTIONS_VIP_ 5}');" onmouseout="clear_permission('GMC');">Leilões</a> | <a href="?page=paneluser&option=TRANSFER_CASH">Tr ansferir {#CASH_NAME}/{#CASH_NAME2}</a> | <a href="?page=loadModule&module=screenshots&action=p anelManager">Screenshots</a><br/> <strong id="option_permission_GMC"></strong> </div> <div class="qdestaques2" id="div2" style="display:none;"> <a href="?page=paneluser&option=RESET" onmouseover="show_permission('GP','{#RESET_FREE}', '{#RESET_VIP_S}','{#RESET_VIP_G}');" onmouseout="clear_permission('GP');">Resetar Personagem</a> | <a href="?page=paneluser&option=MASTER_RESET" onmouseover="show_permission('GP','{#MASTER_RESET_ FREE}','{#MASTER_RESET_VIP_S}','{#MASTER_RESET_VIP _G}');" onmouseout="clear_permission('GP');">Master Reset</a> | <a href="?page=paneluser&option=RESET_TRANSFER" onmouseover="show_permission('GP','{#RESET_TRANSFE R_FREE}','{#RESET_TRANSFER_VIP_S}','{#RESET_TRANSF ER_VIP_G}');" onmouseout="clear_permission('GP');">Transferir Resets</a> | <a href="?page=paneluser&option=CLEAN_PK" onmouseover="show_permission('GP','{#CLEAN_PK_FREE }','{#CLEAN_PK_VIP_S}','{#CLEAN_PK_VIP_G}');" onmouseout="clear_permission('GP');">Limpar PK</a> | <a href="?page=paneluser&option=DISTRIBUTE_POINTS " onmouseover="show_permission('GP','{#DISTRIBUTE_PO INTS_FREE}','{#DISTRIBUTE_POINTS_VIP_S}','{#DISTRI BUTE_POINTS_VIP_G}');" onmouseout="clear_permission('GP');">Distribuir Pontos</a> | <a href="?page=paneluser&option=MOVE_CHARACTER" onmouseover="show_permission('GP','{#MOVE_CHARACTE R_FREE}','{#MOVE_CHARACTER_VIP_S}','{#MOVE_CHARACT ER_VIP_G}');" onmouseout="clear_permission('GP');">Mover Personagem</a> | <a href="?page=paneluser&option=CHANGE_NICK" onmouseover="show_permission('GP','{#CHANGE_NICK_F REE}','{#CHANGE_NICK_VIP_S}','{#CHANGE_NICK_VIP_G} ');" onmouseout="clear_permission('GP');">Mudar Nick</a> | <a href="?page=paneluser&option=CHANGE_CLASS" onmouseover="show_permission('GP','{#CHANGE_CLASS_ FREE}','{#CHANGE_CLASS_VIP_S}','{#CHANGE_CLASS_VIP _G}');" onmouseout="clear_permission('GP');">Mudar Classe</a> | <a href="?page=paneluser&option=REDISTRIBUTE_POIN TS" onmouseover="show_permission('GP','{#REDISTRIBUTE_ POINTS_FREE}','{#REDISTRIBUTE_POINTS_VIP_S}','{#RE DISTRIBUTE_POINTS_VIP_G}');" onmouseout="clear_permission('GP');">Redistribuir Pontos</a> | <a href="?page=paneluser&option=CLEAN_INVENTORY" onmouseover="show_permission('GP','{#CLEAN_INVENTO RY_FREE}','{#CLEAN_INVENTORY_VIP_S}','{#CLEAN_INVE NTORY_VIP_G}');" onmouseout="clear_permission('GP');">Limpar Inventário</a> | <a href="?page=paneluser&option=MANAGER_PHOTO" onmouseover="show_permission('GP','{#MANAGER_PHOTO _FREE}','{#MANAGER_PHOTO_VIP_S}','{#MANAGER_PHOTO_ VIP_G}');" onmouseout="clear_permission('GP');">Gerenciar Foto Pessoal</a><br/> <strong id="option_permission_GP"></strong> </div> <div class="qdestaques2" id="div3" style="display:none;"> <a href="?page=loadModule&module=buy_vault&open=tampl ate&type=0">Compar Baú</a> | <a href="?page=paneluser&option=BUY_VIPS">Comprar {#VIP_NAME_1} ou {#VIP_NAME_2}</a> | <a href="?page=loadModule&module=muwest&option=buysta tus">Comprar Post</a> | <a href="?page=paneluser&option=CONFIRM_PAYMENT"> Confirmar Pagamento</a><br/> </div> <div class="qdestaques2" id="div4" style="display:none;"> <a href="?page=paneluser&option=OPEN_COMPLAINTS" onmouseover="show_permission('GSUP','{#OPEN_COMPLA INTS_FREE}','{#OPEN_COMPLAINTS_VIP_S}','{#OPEN_COM PLAINTS_VIP_G}');" onmouseout="clear_permission('GSUP');">Abrir Denúncia</a> | <a href="?page=paneluser&option=OPEN_TICKET" onmouseover="show_permission('GSUP','{#OPEN_TICKET _FREE}','{#OPEN_TICKET_VIP_S}','{#OPEN_TICKET_VIP_ G}');" onmouseout="clear_permission('GSUP');">Abrir Ticket (Pedido)</a> | <a href="?page=paneluser&option=READ_TICKET" onmouseover="show_permission('GSUP','{#READ_TICKET _FREE}','{#READ_TICKET_VIP_S}','{#READ_TICKET_VIP_ G}');" onmouseout="clear_permission('GSUP');">Ver Ticket (Pedido)</a> | <a href="?page=paneluser&option=SEND_SMS" onmouseover="show_permission('GSUP','{#SEND_SMS_FR EE}','{#SEND_SMS_VIP_S}','{#SEND_SMS_VIP_G}');" onmouseout="clear_permission('GSUP');">Enviar SMS para os ADMs</a><br/> <strong id="option_permission_GSUP"></strong> </div> <div id="noticias-font">Status da minha conta</div> <div id="letras"><p>Conta no plano: <strong>{#ACCOUNT_PLAN_DATAILS}</strong></p> <p>Saldo de {#CASH_NAME}: <strong>{#ACCOUNT_CASH}</strong></p> <p>Saldo de {#CASH_NAME2}: <strong>{#ACCOUNT_CASH2}</strong></p> <p>Última conexão em: <strong>{#LAST_CONNECTION_DETAILS}</strong></p> <p>Última conexão pelo IP: <strong>{#LAST_CONNECTION_DETAILS_IP}</strong></p> <p> </p> {#BAN_ACCOUNT_DATAILS} <p> </p> <div id="noticias-font">Status dos meus personagens</div> <table border="0" width="100%"> <tr> <td align="left"><strong>Personagem</strong></td> <td align="left"><strong>Classe</strong></td> <td align="left"><strong>Resets</strong></td> <td align="left"><strong>PK</strong></td> </tr> {#CHARACTER_DETAILS} </table> <p> </p> {#BAN_CHARACETERS_DATAILS} </div> </div> </div> </div> {#INCLUDE:footer} DIV LOGOUT RESPONSÁVEL PELO PAINEL <style type="text/css"> /************************************************** ******** AUTOR: Victor Pereira (vmelo) AUTOR CONTACT: [Somente usuários registrados podem vem os links. ] WEBSITE: [Somente usuários registrados podem vem os links. ] ************************************************** ********/ /*** TOP ELEMENTS ***/ * { margin:0; padding:0; } #logout { margin:0; } #logout li { list-style:none; display:block; padding:5px 0; } </style> <div id="logout"> <div id="botao"> <script> var teste = '?page=paneluser'; </script> <a href="?page=paneluser" alt="Suporte" title="Suporte"> <div <div id="titulomenushop">Minha Conta</div></div></a> <div id="botao"> <a href="javascript:AbreMenu('div1')" alt="Suporte" title="Suporte"> <div <div id="titulomenushop">Gerenciar Conta</div></div></a> <div id="botao"> <a href="javascript:AbreMenu('div2')" alt="Personagem" title="Personagem"> <div <div id="titulomenushop">Gerenciar Personagens</div></div></a> <div id="botao"> <a href="javascript:AbreMenu('div4')" alt="Suporte" title="Suporte"> <div id="titulomenushop">Suporte</div></div></a> <div id="botao"> <a href="javascript:AbreMenu('div3')" alt="Comprar" title="Comprar"> <div id="titulomenushop">Comprar atributos</div></div></a> <div id="botao"> <a href="?page=logout" alt="Sair (Deslogar)" title="Sair (Deslogar)"> <div id="titulomenushop">Sair (Deslogar) </div></div></a> </div>
Se você estiver na index e clicar em "Gerenciar Personagem", nada vai acontecer mesmo, tendo em vista que na "index" não existe a div contendo as opções de gerenciamento do personagem, tão pouco o javascript responsável por essa ação, pois tais códigos estão na página "menuPanelUser.tpl.php" por meio da inclusão feita na página "paneluser.tpl.php". Sendo assim, como o código executaria o "javascript:AbreMenu('div1')" se o próprio código JS e a "div1" não existem na página? Se você quiser dar acesso direto, sugiro que faça um "submenu" dentro do box de usuário, de modo que ao clicar em "Gerenciar Personagem", haja a expansão ou exibição desses submenus (resetar, trocar nick, etc) logo abaixo, no próprio box.
Última edição por Renato; 23-12-2015 às 09:05 AM.
s00x
Há 15 usuários navegando neste tópico. (0 registrados e 15 visitantes)
Regras do Fórum