5 ultimos tópicos supervisionados
Página 1 de 1 • Compartilhe
5 ultimos tópicos supervisionados
Qual é sua questão:
Olá, crei um código muito bom, para ler os 5 ultimos tópicos supervisionados como modem ver aqui: http://shdesign.ativoforum.com/t118-tutorial-5-ultimos-topicos-supervisionados o problema, é que quando algum campo não existe, ele fica com a palavra null, e eu queria q ficasse com a frase: "Esste tópico supervisionado não existe!" no quadro q tivesse com null, eu tentei arrumar de varias formas mas eu onsigo e dps acho outro bug =S
Endereço e versão do meu fórum:
http://shdesign.ativoforum.com/
Apresente-nos imagens do problema (se necessário):
http://shdesign.ativoforum.com/
Olá, crei um código muito bom, para ler os 5 ultimos tópicos supervisionados como modem ver aqui: http://shdesign.ativoforum.com/t118-tutorial-5-ultimos-topicos-supervisionados o problema, é que quando algum campo não existe, ele fica com a palavra null, e eu queria q ficasse com a frase: "Esste tópico supervisionado não existe!" no quadro q tivesse com null, eu tentei arrumar de varias formas mas eu onsigo e dps acho outro bug =S
Endereço e versão do meu fórum:
http://shdesign.ativoforum.com/
Apresente-nos imagens do problema (se necessário):
http://shdesign.ativoforum.com/
Re: 5 ultimos tópicos supervisionados
Olá,
Mas isto é um valor padrão interpretado pelo seu browser.
Me desculpe, mas acho que isso é impossível de ser concertado.
Até Mais.
Mas isto é um valor padrão interpretado pelo seu browser.
Me desculpe, mas acho que isso é impossível de ser concertado.
Até Mais.
Ghost- Hiperativo
- Idade : 34
PointActif's : 4836
ReputActifs : 22
Mensagens : 588
Inscrição : 25/01/2012
Localização : Belo Horizonte - MG
Re: 5 ultimos tópicos supervisionados
Mas as variaveis procuram o objeo e mandam o valor, não tem como fazer tipo asim:
- Código:
if(var != null){acontece a função}
Re: 5 ultimos tópicos supervisionados
Olá senhor,
Até mais
Não é permitido realizar UP's nos tópicos antes de serem passados 24 horas desde sua última mensagem. Queira estar lendo nossas Condições gerais de uso e as Dicas e Regras para a postagem na seção de suporte. |
Até mais
Re: 5 ultimos tópicos supervisionados
Boa noite!HenRyqUéè escreveu:Mas as variaveis procuram o objeo e mandam o valor, não tem como fazer tipo asim:essa forma eu nao tenti, mas funciona?
- Código:
if(var != null){acontece a função}
O senhor poderia nos fornecer o código em questão?
Atenciosamente,
Staff Shiftactif
Bem-vindo a comunidade ShiftActif! |
Leia as regras do fórum. Antes de criar um tópico, verifique se sua questão já não foi respondida. Se sua questão foi resolvida, marque-a clicando no botão resolvido para organizar o fórum. |
Shek Crowley |
Re: 5 ultimos tópicos supervisionados
sim, claro (eu coloco le na mensagem de página inicial):
- Código:
<style>
#topicsl:hover{
background: rgba(200, 200, 200, 0.3);
}
#pun-announcement{
background-color: rgb(244, 244, 244);
border-color: rgb(221, 221, 221);
border-style: solid;
border-width: 1px;
}
#topicsl{
max-width:450px;
padding:8px;
border: 1px solid #adadad;
background: rgba(200, 200, 200, 0.7);
}
</style>
<script>
jQuery(document).ready(function(){
if(jQuery('a[href="/profile?mode=editprofile"]').length){
jQuery.get('/search?search_id=watchsearch', function(datE){
//captura os links
topics1 = jQuery('.table tbody tr:eq(0) .tcr:first a.topictitle:first', datE).html();
topics11 = jQuery('.table tbody tr:eq(0) .tcr:first a.topictitle:first', datE).attr('href');
topics2 = jQuery('.table tbody tr:eq(1) .tcr:first a.topictitle:first', datE).html();
topics22 = jQuery('.table tbody tr:eq(1) .tcr:first a.topictitle:first', datE).attr('href');
topics3 = jQuery('.table tbody tr:eq(2) .tcr:first a.topictitle:first', datE).html();
topics33 = jQuery('.table tbody tr:eq(2) .tcr:first a.topictitle:first', datE).attr('href');
topics4 = jQuery('.table tbody tr:eq(3) .tcr:first a.topictitle:first', datE).html();
topics44 = jQuery('.table tbody tr:eq(3) .tcr:first a.topictitle:first', datE).attr('href');
topics5 = jQuery('.table tbody tr:eq(4) .tcr:first a.topictitle:first', datE).html();
topics55 = jQuery('.table tbody tr:eq(4) .tcr:first a.topictitle:first', datE).attr('href');
//adiciona os links
jQuery('#men_onglet').html('<h2 style="font-size: 2em;"><b>5</b> Ultimos tópicos supervisionados</h2><br><br><div id="topicsl"><b>1. </b>'+'<a href="'+topics11+'">'+topics1+'</a></div>'+'<div id="topicsl"><b>2. </b>'+'<a href="'+topics22+'">'+topics2+'</a></div>'+'<div id="topicsl"><b>3. </b>'+'<a href="'+topics33+'">'+topics3+'</a></div>'+'<div id="topicsl"><b>4. </b>'+'<a href="'+topics44+'">'+topics4+'</a></div>'+'<div id="topicsl"><b>5. </b>'+'<a href="'+topics55+'">'+topics5+'</a></div>');
});
}else{
jQuery('#men_onglet').remove();
}
});
</script><div id="men_onglet">Carregando...</div>
Re: 5 ultimos tópicos supervisionados
Olá!
Isso ocorre porque a própria página /search?search_id=watchsearch não tem um nome próprio para quando não há novos tópicos. A adição da função if(var != null) pode não funcionar, porque você estaria informando ao js para mudar um nome que ele cria assim que não encontra os dados.
Isso ocorre porque a própria página /search?search_id=watchsearch não tem um nome próprio para quando não há novos tópicos. A adição da função if(var != null) pode não funcionar, porque você estaria informando ao js para mudar um nome que ele cria assim que não encontra os dados.
Staff Shiftactif
Bem-vindo a comunidade ShiftActif! |
Leia as regras do fórum. Antes de criar um tópico, verifique se sua questão já não foi respondida. Se sua questão foi resolvida, marque-a clicando no botão resolvido para organizar o fórum. |
Shek Crowley |
Re: 5 ultimos tópicos supervisionados
Só usar um if como você mesmo deu o exemplo, mais não verificar se ele é diferente de null e sim verificar se ele é igual a null
Você também pode fazer de modo mais simples, usando o operador ternário.
- Código:
if(topics5 == null){topics5 = "Não Encontrado";}
Você também pode fazer de modo mais simples, usando o operador ternário.
- Código:
topics5 = jQuery('.table tbody tr:eq(4) .tcr:first a.topictitle:first', datE).html();
topics5 = (topics5 == null) ? "Não encontrado" : topics5 ;
Re: 5 ultimos tópicos supervisionados
e.e eu já tinha resolvido dessa forma switch kkkk mas vlw ai
Re: 5 ultimos tópicos supervisionados
Resolvido +S
Conteúdo patrocinado
Tópicos semelhantes
» [TUTORIAL] Mostrar seus cinco últimos tópicos na página inicial
» Topicos similares
» [Dúvida]Mostrar seus cinco últimos tópicos na página inicial
» Gostei para tópicos
» [TUTORIAL] Widget de últimos membros registrados
» Topicos similares
» [Dúvida]Mostrar seus cinco últimos tópicos na página inicial
» Gostei para tópicos
» [TUTORIAL] Widget de últimos membros registrados
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos