$biensVente = Doctrine::getTable('TabBiens')->getBiensAncienVente(1,1);
foreach ($biensVente AS $bienVente){
$o_sitemapSection->addUrl( new prestaSitemapUrl('@vente_voir?villeBien='.$bienVente->getTabAdresses()->getTabAdressesVilles()->getVilleNom().'&typeBien='.$bienVente->getTabBiensType()->getBientypeLibelle().'&bien='.$bienVente->getbienId(), new DateTime(), prestaSitemapUrl::CHANGE_FREQUENCY_HOURLY) );
}
Doctrine::getTable('TabBiens')->getBiensAncienVente(1,1);public function getBiensAncien($prest){
$q = $this->createQuery('b')
->select('b.*')
->where('b._bien_bienprestation_id=?',$prest)
->addWhere('b.bien_etat=1')
->addWhere('b._bien_progsneufs_reference IS NULL');
$result = $q->execute();
return $result;
}
public function getBiensAncien($prest){
$q = $this->createQuery('b')
->select('b.*')
->leftJoin("b.TabAdresses a")
->leftJoin("a.TabAdressesVilles v")
->innerJoin("b.TabBiensType d")
->where('b._bien_bienprestation_id=?',$prest)
->addWhere('b.bien_etat=1')
->addWhere('b._bien_progsneufs_reference IS NULL');
$result = $q->execute();
return $result;
}
Mais c'est quand même trop long... $o_sitemapSectionAtterrissage = new prestaSitemapSection( 'atterrissage' );
et je me retrouve avec :
Yoohoo !!! avec ça, je vais conquérir le monde, renverser Obama, bruler BP dans sa mare de pétrole et, et, et ... aller me chercher un coca parce qu'il fait soifJe vais être obligé de te reverser une partie de mon salaire si ca continue...
Tu fais quoi exactement pour obtenir cette erreur ?Mais quand j'ajoute ces URL j'ai un problème en chargeant le sitemap.
J'ai le message d'erreur suivant :
Erreur d'analyse XML : aucun élément trouvé
Emplacement : ***/sitemap.xml
Numéro de ligne 1, Colonne 1 :
$o_sitemapSectionBiens = new prestaSitemapSection( 'biens' );
// check is it is up-to-date
if( !$o_sitemapSectionBiens->isUpToDate() )
{
$urls = Doctrine::getTable("TabUrlSite")->getUrlSite();
foreach($urls AS $url){
if ($url->getUrl() != ""){
$o_sitemapSectionBiens->addUrl( new prestaSitemapUrl('http://www.immo-ouest.com/'.$url->getUrl(), new DateTime(), prestaSitemapUrl::CHANGE_FREQUENCY_HOURLY) );
}
}
}
'http://www.immo-ouest.com/'.$url->getUrl()