Fazer rw_banner 1.5 buscar apenas banner a partir de determinada data.

Mostrar todo o tópico

tribaljr

Fazer rw_banner 1.5 buscar apenas banner a partir de determinada data.

depth:
0
 
tribaljr  Iniciante   Postagens: 1

Olá pessoal, Sou iniciante em Xoops e estou modificando um script baseado nesta estrutura.
Meu problema é quanto ao modulo rw_banner 1.5, um excelente modulo diga se de passagem, porem eu gostaria que ele pegasse no bd os banners ativos e dentro deles mostrasse apenas os que estivessem com a data menor que a data atual. Ou seja ele apenas mostraria os banner a partir da data futura para as quais eles estivessem programados para iniciar.

Já identifiquei que a função de exibir banner esta dentro do arquivo rw_banner/class/class.banner.php na parte:

//Retorna um array associativo de todos os banners encontrados de acordo com os parâmetros.
function getBanners($admin = false, $order = null, $categ = null, $limit = null, $start = 0 ){
$this->db = &Database::getInstance();
$extra = ($categ != null)?' WHERE categoria='.$categ:'';
$extra .= (!$admin && $categ != null)?' and status = 1 ':((!$admin && $categ == null)?' WHERE status=1 ':'');
$extra .= ($order != null)?' '.$order:'';
$extra .= ($limit != null)?' LIMIT '.$start.','.$limit:'';
$sql = 'SELECT codigo FROM '.$this->db->prefix('rw_banner').$extra;
$query = $this->db->query($sql);
$banners = array();
while(list($id) = $this->db->fetchRow($query)){
$banner = new RWbanners(null,$id);
unset($banner->db);
unset($banner->errormsg);
$banners[] =& $banner;
unset($banner);
}
return $banners;
}

status = 1 em destaque é quem faz com que sejam selecionados apenas os banners ativos, já tentei colocar && $data <= data(Y-m-d) mas nada acontece ou o site fica em branco.

Por isso não estou conseguindo fazer com que ele também filtre pela data.
Gostaria muito da ajuda de vocês e agradeço desde já.

Ramificar

  Pesquisa avançada






Entrada

Codinome:


Senha:





Perdeu a senha?  |Cadastre-se!


Quem nos visita
Há 24 visitantes neste momento... (9 na seção Fóruns)

Associados: 0
Anônimos: 24

outros...

Banner XOOPS Cube