PDA

View Full Version : |Suporte| Equipe no template Refresh MUSite



LaMO
23/12/2019, 12:39 PM
Bom dia perfeitos, tudo bem?

Preciso da ajuda de vocês novamente...

Estou utilizando o muSite do Leandro Daldegam com o template Refresh e gostaria de mudar 1 coisa no site que não consigo de jeito nenhum, deve ser pq está em ajax e meu conhecimento de programação é muito pequeno.

Como está:
2246
Como fica depois de clicar em [Mostrar]
2247

Só que não tem nenhum botão de Ocultar ou algo do tipo, então eu gostaria de mudar isso..

Como eu gostaria que ficasse SEMPRE:
2248

Sem o [MOSTRAR] e sempre aparecendo.

Os códigos são os seguintes:
ldajax.class.php


private function showMemberStaff()
{
echo "<div class='quadros'>";
$findMembersQ = $this->query("Use ".DATABASE_CHARACTERS."; SELECT Character.Name, Resets, MEMB_STAT.ConnectStat FROM ".DATABASE_CHARACTERS.".dbo.Character JOIN ".DATABASE_ACCOUNTS.".dbo.MEMB_STAT ON (Character.AccountID = MEMB_STAT.memb___id) WHERE Character.CtlCode = 32 ORDER BY Resets Desc");
while($findMembers = mssql_fetch_object($findMembersQ))
{
echo "&nbsp; - <strong>". $findMembers->Name ."</strong> - ". ($findMembers->ConnectStat == 0 ? "<strong class='staffOffline'>".STAFF_OFFLINE."</strong>":"<strong class='staffOnline'>".STAFF_ONLINE."</strong>") ."<br />";
}
echo "</div>";


menuLeft.tpl.php



<div id='sidebar'>
<h1>Equipe <a href="javascript: document.getElementById('equipe').style.display = ''; Verify ('?page=ajax&require=membersstaff', 'equipe', 'get');">[Mostrar]</a></h1>
<div id='equipe' style='display:none'></div>
</div>

iProZy
23/12/2019, 12:48 PM
Vê se isso da certo

apaga:
<a href="javascript: document.getElementById('equipe').style.display = ''; Verify ('?page=ajax&require=membersstaff', 'equipe', 'get');">[Mostrar]</a>

adicione abaixo da </div>:
<script>
$(document).ready( function () {
$('#equipe').load('?page=ajax&require=membersstaff');
});
</script>

LaMO
23/12/2019, 12:50 PM
Vê se isso da certo

apaga:
<a href="javascript: document.getElementById('equipe').style.display = ''; Verify ('?page=ajax&require=membersstaff', 'equipe', 'get');">[Mostrar]</a>

adicione abaixo da </div>:
<script>
$(document).ready( function () {
$('#equipe').load('?page=ajax&require=membersstaff');
});
</script>

Não funcionou, agora não aparece nada

iProZy
23/12/2019, 01:10 PM
manda link, deixa eu ver se deu algum erro no jquery

LaMO
23/12/2019, 05:29 PM
manda link, deixa eu ver se deu algum erro no jquery

Consegui aqui, muito obrigado

Linkzr
24/12/2019, 12:51 AM
Consegui aqui, muito obrigado

Como você conseguiu resolver ? conta pra nós!!

Acaba servindo pra outra pessoa que tenha a mesma dúvida que você também conseguir fazer!!

felipecoder
28/12/2019, 02:20 PM
bem provavel ter removido o dysplay:none da div

LaMO
28/12/2019, 03:46 PM
Troquei por

<script language="javascript">location.href="javascript: document.getElementById('equipe').style.display = ''; Verify ('?page=ajax&require=membersstaff', 'equipe', 'get');"</script>