Postado Agosto 28, 2014 10 anos Deve ser erro no layout, poste aqui os códigos do layout das partes que estão abrindo .... STYLLER OT 2022
Postado Agosto 28, 2014 10 anos Autor Cara, misteriosamente as abas começaram à funcionar direito. Juro que se eu fiz algo, foi sem intenção e acabou resolvendo. Não sei o que aconteceu. Mas agora eu tô começando a chegar perto do problema, no layout.php. Seguinte, eu decidi remover a aba SUPPORT do meu site. Removi as linhas de código da aba, fui atualizar a página... E pra minha surpresa, a aba SHOP começou a ficar aberta sozinha! Eu, estranhando fui olhar o código pra ver o que diabos a aba SHOP tinha haver com o código de SUPPORT no layout.php, pq eu editei a aba support e a aba shop foi afetada. Bom, a unica semelhança que encontrei foi que a aba SHOP no código fica logo abaixo das linhas de código da aba SUPPORT. Mas eu nem mexi nas linhas da aba SHOP e mesmo assim elas abriram. Pra testar eu coloquei denovo o código da aba SUPPORT, e atualizei a página... E a aba voltou a fechar normalmente, da forma correta. Então eu não sei o que é. Só uma coisa que achei estranha foi que a aba "SHOP" está entre tags <?php ?>, se tirar as tags o site buga todo. Mas enfim olha ai a parte do código que to falando: <div id='support' class='menuitem'> <span onClick="MenuItemAction('support')"> <div class='MenuButton' style='background-image:url(layouts/tibiacom/images/menu/button-background.gif);'> <div onMouseOver='MouseOverMenuItem(this);' onMouseOut='MouseOutMenuItem(this);'> <div class='Button' style='background-image:url(layouts/tibiacom/images/menu/button-background-over.gif);'></div> <span id='support_Lights' class='Lights'> <div class='light_lu' style='background-image:url(layouts/tibiacom/images/menu/green-light.gif);'></div> <div class='light_ld' style='background-image:url(layouts/tibiacom/images/menu/green-light.gif);'></div> <div class='light_ru' style='background-image:url(layouts/tibiacom/images/menu/green-light.gif);'></div> </span> <div id='support_Icon' class='Icon' style='background-image:url(layouts/tibiacom/images/menu/icon-support.gif);'></div> <div id='support_Label' class='Label' style='background-image:url(layouts/tibiacom/images/menu/label-support.gif);'></div> <div id='support_Extend' class='Extend' style='background-image:url(layouts/tibiacom/images/general/plus.gif);'></div> </div> </div> </span> <div id='support_Submenu' class='Submenu'> <a href='?subtopic=team'> <div id='submenu_team' class='Submenuitem' onMouseOver='MouseOverSubmenuItem(this)' onMouseOut='MouseOutSubmenuItem(this)'> <div class='LeftChain' style='background-image:url(layouts/tibiacom/images/general/chain.gif);'></div> <div id='ActiveSubmenuItemIcon_team' class='ActiveSubmenuItemIcon' style='background-image:url(layouts/tibiacom/images/menu/icon-activesubmenu.gif);'></div> <div class='SubmenuitemLabel'>Equipe</div> <div class='RightChain' style='background-image:url(layouts/tibiacom/images/general/chain.gif);'></div> </div> </a> </div> </div> <?PHP if($config['site']['shop_system'] == 1) { echo "<div id='shops' class='menuitem'> <span onClick=\"MenuItemAction('shops')\"> <div class='MenuButton' style='background-image:url(".$layout_name."/images/menu/button-background.gif);'> <div onMouseOver='MouseOverMenuItem(this);' onMouseOut='MouseOutMenuItem(this);'><div class='Button' style='background-image:url(".$layout_name."/images/menu/button-background-over.gif);'></div> <span id='shops_Lights' class='Lights'> <div class='light_lu' style='background-image:url(".$layout_name."/images/menu/green-light.gif);'></div> <div class='light_ld' style='background-image:url(".$layout_name."/images/menu/green-light.gif);'></div> <div class='light_ru' style='background-image:url(".$layout_name."/images/menu/green-light.gif);'></div> </span> <div id='shops_Icon' class='Icon' style='background-image:url(".$layout_name."/images/menu/icon-shops.gif);'></div> <div id='shops_Label' class='Label' style='background-image:url(".$layout_name."/images/menu/label-shops.gif);'></div> <div id='shops_Extend' class='Extend' style='background-image:url(".$layout_name."/images/general/plus.gif);'></div> </div> </div> </span> </div> <div id='shops_Submenu' class='Submenu'> <a href='?subtopic=buypoints'> <div id='submenu_doacao' class='Submenuitem' onMouseOver='MouseOverSubmenuItem(this)' onMouseOut='MouseOutSubmenuItem(this)'> <div class='LeftChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> <div id='ActiveSubmenuItemIcon_doacao' class='ActiveSubmenuItemIcon' style='background-image:url(".$layout_name."/images/menu/icon-activesubmenu.gif);'></div> <div class='SubmenuitemLabel'><font color=red><blink>Comprar Pontos</blink></font></div> <div class='RightChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> </div> </a> <a href='?subtopic=shopsystem'> <div id='submenu_shopsystem' class='Submenuitem' onMouseOver='MouseOverSubmenuItem(this)' onMouseOut='MouseOutSubmenuItem(this)'> <div class='LeftChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> <div id='ActiveSubmenuItemIcon_shopsystem' class='ActiveSubmenuItemIcon' style='background-image:url(".$layout_name."/images/menu/icon-activesubmenu.gif);'></div> <div class='SubmenuitemLabel'><div style=\"color: green;\">Loja do Server</div></div> <div class='RightChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> </div> </a> <a href='?subtopic=confirmacao'> <div id='submenu_buypoints' class='Submenuitem' onMouseOver='MouseOverSubmenuItem(this)' onMouseOut='MouseOutSubmenuItem(this)'> <div class='LeftChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> <div id='ActiveSubmenuItemIcon_buypoints' class='ActiveSubmenuItemIcon' style='background-image:url(".$layout_name."/images/menu/icon-activesubmenu.gif);'></div> <div class='SubmenuitemLabel'><font color=yellow>Confirmar Doação</font></div> <div class='RightChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> </div> </a> <a href='?subtopic=vantagens'> <div id='submenu_vantagens' class='Submenuitem' onMouseOver='MouseOverSubmenuItem(this)' onMouseOut='MouseOutSubmenuItem(this)'> <div class='LeftChain' style='background-image:url(<?PHP echo $layout_name; ?>/images/general/chain.gif);'></div> <div id='ActiveSubmenuItemIcon_beneficiospremium' class='ActiveSubmenuItemIcon' style='background-image:url(http://i55.tinypic.com/2uqj9kx.jpg);'></div> <div class='SubmenuitemLabel'><font color=blue>Benefícios</font></div> <div class='RightChain' style='background-image:url(<?PHP echo $layout_name; ?>/images/general/chain.gif);'></div> </div> </a>"; if($logged) echo "<a href='?subtopic=shopsystem&action=show_history'> <div id='submenu_show_history' class='Submenuitem' onMouseOver='MouseOverSubmenuItem(this)' onMouseOut='MouseOutSubmenuItem(this)'> <div class='LeftChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> <div id='ActiveSubmenuItemIcon_show_history' class='ActiveSubmenuItemIcon' style='background-image:url(".$layout_name."/images/menu/icon-activesubmenu.gif);'></div> <div class='SubmenuitemLabel'><font color=orange>Suas Transações</font></div> <div class='RightChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> </div> </a>"; if($group_id_of_acc_logged >= $config['site']['access_admin_panel']) echo "<a href='?subtopic=shopadmin'> <div id='submenu_shopadmin' class='Submenuitem' onMouseOver='MouseOverSubmenuItem(this)' onMouseOut='MouseOutSubmenuItem(this)'> <div class='LeftChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> <div id='ActiveSubmenuItemIcon_shopadmin' class='ActiveSubmenuItemIcon' style='background-image:url(".$layout_name."/images/menu/icon-activesubmenu.gif);'></div> <div class='SubmenuitemLabel'><font color=red>! Loja do Admin !</font></div> <div class='RightChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> </div> </a>"; echo "</div>"; } ?> Você ve, dessa forma a aba shop fica direitinha, sem abrir em horas erradas. Mas aí está com a aba support no site. EU QUERO TIRÁ-LA SEM BUGAR OUTRAS ABAS !!! Aí eu fui tirar a aba SUPPORT do código... Dessa forma: <?PHP if($config['site']['shop_system'] == 1) { echo "<div id='shops' class='menuitem'> <span onClick=\"MenuItemAction('shops')\"> <div class='MenuButton' style='background-image:url(".$layout_name."/images/menu/button-background.gif);'> <div onMouseOver='MouseOverMenuItem(this);' onMouseOut='MouseOutMenuItem(this);'><div class='Button' style='background-image:url(".$layout_name."/images/menu/button-background-over.gif);'></div> <span id='shops_Lights' class='Lights'> <div class='light_lu' style='background-image:url(".$layout_name."/images/menu/green-light.gif);'></div> <div class='light_ld' style='background-image:url(".$layout_name."/images/menu/green-light.gif);'></div> <div class='light_ru' style='background-image:url(".$layout_name."/images/menu/green-light.gif);'></div> </span> <div id='shops_Icon' class='Icon' style='background-image:url(".$layout_name."/images/menu/icon-shops.gif);'></div> <div id='shops_Label' class='Label' style='background-image:url(".$layout_name."/images/menu/label-shops.gif);'></div> <div id='shops_Extend' class='Extend' style='background-image:url(".$layout_name."/images/general/plus.gif);'></div> </div> </div> </span> </div> <div id='shops_Submenu' class='Submenu'> <a href='?subtopic=buypoints'> <div id='submenu_doacao' class='Submenuitem' onMouseOver='MouseOverSubmenuItem(this)' onMouseOut='MouseOutSubmenuItem(this)'> <div class='LeftChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> <div id='ActiveSubmenuItemIcon_doacao' class='ActiveSubmenuItemIcon' style='background-image:url(".$layout_name."/images/menu/icon-activesubmenu.gif);'></div> <div class='SubmenuitemLabel'><font color=red><blink>Comprar Pontos</blink></font></div> <div class='RightChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> </div> </a> <a href='?subtopic=shopsystem'> <div id='submenu_shopsystem' class='Submenuitem' onMouseOver='MouseOverSubmenuItem(this)' onMouseOut='MouseOutSubmenuItem(this)'> <div class='LeftChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> <div id='ActiveSubmenuItemIcon_shopsystem' class='ActiveSubmenuItemIcon' style='background-image:url(".$layout_name."/images/menu/icon-activesubmenu.gif);'></div> <div class='SubmenuitemLabel'><div style=\"color: green;\">Loja do Server</div></div> <div class='RightChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> </div> </a> <a href='?subtopic=confirmacao'> <div id='submenu_buypoints' class='Submenuitem' onMouseOver='MouseOverSubmenuItem(this)' onMouseOut='MouseOutSubmenuItem(this)'> <div class='LeftChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> <div id='ActiveSubmenuItemIcon_buypoints' class='ActiveSubmenuItemIcon' style='background-image:url(".$layout_name."/images/menu/icon-activesubmenu.gif);'></div> <div class='SubmenuitemLabel'><font color=yellow>Confirmar Doação</font></div> <div class='RightChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> </div> </a> <a href='?subtopic=vantagens'> <div id='submenu_vantagens' class='Submenuitem' onMouseOver='MouseOverSubmenuItem(this)' onMouseOut='MouseOutSubmenuItem(this)'> <div class='LeftChain' style='background-image:url(<?PHP echo $layout_name; ?>/images/general/chain.gif);'></div> <div id='ActiveSubmenuItemIcon_beneficiospremium' class='ActiveSubmenuItemIcon' style='background-image:url(http://i55.tinypic.com/2uqj9kx.jpg);'></div> <div class='SubmenuitemLabel'><font color=blue>Benefícios</font></div> <div class='RightChain' style='background-image:url(<?PHP echo $layout_name; ?>/images/general/chain.gif);'></div> </div> </a>"; if($logged) echo "<a href='?subtopic=shopsystem&action=show_history'> <div id='submenu_show_history' class='Submenuitem' onMouseOver='MouseOverSubmenuItem(this)' onMouseOut='MouseOutSubmenuItem(this)'> <div class='LeftChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> <div id='ActiveSubmenuItemIcon_show_history' class='ActiveSubmenuItemIcon' style='background-image:url(".$layout_name."/images/menu/icon-activesubmenu.gif);'></div> <div class='SubmenuitemLabel'><font color=orange>Suas Transações</font></div> <div class='RightChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> </div> </a>"; if($group_id_of_acc_logged >= $config['site']['access_admin_panel']) echo "<a href='?subtopic=shopadmin'> <div id='submenu_shopadmin' class='Submenuitem' onMouseOver='MouseOverSubmenuItem(this)' onMouseOut='MouseOutSubmenuItem(this)'> <div class='LeftChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> <div id='ActiveSubmenuItemIcon_shopadmin' class='ActiveSubmenuItemIcon' style='background-image:url(".$layout_name."/images/menu/icon-activesubmenu.gif);'></div> <div class='SubmenuitemLabel'><font color=red>! Loja do Admin !</font></div> <div class='RightChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> </div> </a>"; echo "</div>"; } ?> Pronto, tirei toda a parte do código da aba support. Agora atualizo a pagina e misteriosamente a aba do shop agora fica abrindo ao carregar o site, abrindo em hora errada. Damn boy !! Eu nem mechi no código dessa maldita aba e ela foi alterada. Antes que me pergunte, sim, eu já recoloquei a ordem no initialize.js apos remover a aba support. Eu só quero editar as abas sem que elas começem a abrir sozinhas, desorganizar... Tá uma disgraça isso... Escrevi tudo de mal jeito mas espero que entenda e possa me ajudar. E outra coisa, tem paginas que eu entro que deixam TODAS as abas do site abertas, whatafock. Não compreendo. Editado Agosto 28, 2014 10 anos por Fixing (veja o histórico de edições)
Postado Agosto 28, 2014 10 anos Cara manda o código anteior tbem ... As abas abrem porque não tem o subtopico no index, ou tem erro no layout STYLLER OT 2022
Postado Agosto 28, 2014 10 anos Autor Oi cara, eu consegui resolver aqui. Foi o que você falou do submenu. Eu simplesmente larguei um: <div id='' class='menuitem'> <div id='Submenu' class='Submenu'> </div> </div> Antes do código da aba do shop. Wathever, to quase chegando à perfeição das abas! Tem um outro pequeno probleminha agora. Tá ligado aquela setinha que fica do lado do nome da página que vc tá? Uma setinha que orienta você à saber em que página vc tá, na coluna lateral. Então brother, quase todas as abas e paginas tao funcionando, menos no shop. Na aba do shop apenas uma das paginas funciona direito, tipo apenas uma que é a "Comprar Pontos". Ela funciona perfeitamente, eu clico, ele vai pra página de comprar pontos sem abrir nenhuma outra aba errada, e também fica com a setinha do lado de "Comprar Pontos" sinalizando que eu estou naquela página. Assim como a comprar pontos, todas as outras em outras abas estão funcionando perfeitamente. Mas só que o resto das paginas da aba SHOP eu aperto, a pagina abre mas junto com ela abrem todas as abas do site tbm, e não fica com setinha branca do lado do nome da pagina na aba. AQUI FULL CODE DA ABA SHOP: <div id='' class='menuitem'> <div id='Submenu' class='Submenu'> </div> </div> <?PHP if($config['site']['shop_system'] == 1) { echo "<div id='shops' class='menuitem'> <span onClick=\"MenuItemAction('shops')\"> <div class='MenuButton' style='background-image:url(".$layout_name."/images/menu/button-background.gif);'> <div onMouseOver='MouseOverMenuItem(this);' onMouseOut='MouseOutMenuItem(this);'><div class='Button' style='background-image:url(".$layout_name."/images/menu/button-background-over.gif);'></div> <span id='shops_Lights' class='Lights'> <div class='light_lu' style='background-image:url(".$layout_name."/images/menu/green-light.gif);'></div> <div class='light_ld' style='background-image:url(".$layout_name."/images/menu/green-light.gif);'></div> <div class='light_ru' style='background-image:url(".$layout_name."/images/menu/green-light.gif);'></div> </span> <div id='shops_Icon' class='Icon' style='background-image:url(".$layout_name."/images/menu/icon-shops.gif);'></div> <div id='shops_Label' class='Label' style='background-image:url(".$layout_name."/images/menu/label-shops.gif);'></div> <div id='shops_Extend' class='Extend' style='background-image:url(".$layout_name."/images/general/plus.gif);'></div> </div> </div> </span> </div> <div id='shops_Submenu' class='Submenu'> <a href='?subtopic=buypoints'> <div id='submenu_doacao' class='Submenuitem' onMouseOver='MouseOverSubmenuItem(this)' onMouseOut='MouseOutSubmenuItem(this)'> <div class='LeftChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> <div id='ActiveSubmenuItemIcon_buypoints' class='ActiveSubmenuItemIcon' style='background-image:url(".$layout_name."/images/menu/icon-activesubmenu.gif);'></div> <div class='SubmenuitemLabel'><font color=red><blink>Comprar Pontos</blink></font></div> <div class='RightChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> </div> </a> <a href='?subtopic=shopsystem'> <div id='submenu_shopsystem' class='Submenuitem' onMouseOver='MouseOverSubmenuItem(this)' onMouseOut='MouseOutSubmenuItem(this)'> <div class='LeftChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> <div id='ActiveSubmenuItemIcon_shopsystem' class='ActiveSubmenuItemIcon' style='background-image:url(".$layout_name."/images/menu/icon-activesubmenu.gif);'></div> <div class='SubmenuitemLabel'><div style=\"color: green;\">Loja do Server</div></div> <div class='RightChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> </div> </a> <a href='?subtopic=confirmacao'> <div id='submenu_buypoints' class='Submenuitem' onMouseOver='MouseOverSubmenuItem(this)' onMouseOut='MouseOutSubmenuItem(this)'> <div class='LeftChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> <div id='ActiveSubmenuItemIcon_confirmacao' class='ActiveSubmenuItemIcon' style='background-image:url(".$layout_name."/images/menu/icon-activesubmenu.gif);'></div> <div class='SubmenuitemLabel'><font color=yellow>Confirmar Doação</font></div> <div class='RightChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> </div> </a>"; if($logged) echo "<a href='?subtopic=shopsystem&action=show_history'> <div id='submenu_show_history' class='Submenuitem' onMouseOver='MouseOverSubmenuItem(this)' onMouseOut='MouseOutSubmenuItem(this)'> <div class='LeftChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> <div id='ActiveSubmenuItemIcon_show_history' class='ActiveSubmenuItemIcon' style='background-image:url(".$layout_name."/images/menu/icon-activesubmenu.gif);'></div> <div class='SubmenuitemLabel'><font color=orange>Suas Transações</font></div> <div class='RightChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> </div> </a>"; if($group_id_of_acc_logged >= $config['site']['access_admin_panel']) echo "<a href='?subtopic=shopadmin'> <div id='submenu_shopadmin' class='Submenuitem' onMouseOver='MouseOverSubmenuItem(this)' onMouseOut='MouseOutSubmenuItem(this)'> <div class='LeftChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> <div id='ActiveSubmenuItemIcon_shopadmin' class='ActiveSubmenuItemIcon' style='background-image:url(".$layout_name."/images/menu/icon-activesubmenu.gif);'></div> <div class='SubmenuitemLabel'><font color=red>! Loja do Admin !</font></div> <div class='RightChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> </div> </a>"; echo "</div>"; } ?> Vc pode reparar que coloquei tudo certinho no "ActiveSubmenuItemIcon_" então tecnicamente deveria estar aparecendo a setinha do lado da pagina que eu clicasse. Agr o porque de abrir todas as abas qnd clico nessas pages já nao sei. Detalhe: As pages que tao bugadas abrindo todas as abas e nao aparecendo a setinha são: "Loja do Server" (shopsystem) "Confirmar Doação" (confirmacao) e "Suas Transações" (show_history) Editado Agosto 28, 2014 10 anos por Fixing (veja o histórico de edições)
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.