Fork me on GitHub

Rapport de message :*
 

les $xoopsTpl->assign

Titre du sujet : les $xoopsTpl->assign
par CPascal sur 20/08/2009 06:53:25

Bonjour a tous !

je cherche a ajouter les photos, cordonnées etc.. sur le fichier contact.php de catads 1.52

la seul soluc que j'ai trouver est de copier/coller la fonction: function showAds du fichier adsitem.php

c'est ok tout s'affiche, je dirai même trop s'affiche car le problème est que le thème du site complet s'affiche 'header, footer, block etc..)

donc je pense qu'il faut changer les $xoopsTpl->assign sans effacer le contenu souhaiter notament avec ce code dés qu'il est modifier toutes les photos, coordonnées et autre information de l'annonce disparaît:
$xoopsTpl->assign('ad_exists'true);

j'ai tenter de le modifier de cette façon:
/////////////fonctionne pas affiche bien souvent " Cette //annonce n'est pas disponible ..."         //$tpl->assign('ad_exists', true); fonctionne pas
//$this->_tpl->assign('ad_exists', true);
//$xoopsTpl->template->assign('xoops_contents',$this->content );
//$template->assign ( 'block', $bresult );
//$this->template->assign_by_ref( 'xoTheme', $this);
//$xoopsTpl->assign( 'ads_id', true);
//$xoopsTpl->assign( 'ads', $ads);
//$xoopsTpl->assign( $annonce, true);
//$xoopsTpl->assign( $annonce,$ads,$isAuthor);
//$xoopsTpl->assign( $annonce, $ads,$isAuthor, true);
//$xoopsTpl->assign( true);
//$xoopsTpl->assign();
//$xoopsTpl->assign('showAds', true);
//$xoopsTpl->assign($annonce, $ads_id);


et puis il y a aussi ces codes dans case "showAds":
include(XOOPS_ROOT_PATH."/header.php");
include(
XOOPS_ROOT_PATH."/footer.php");


mais je pense en les remplaçant par
xoops_header();
xoops_footer();

cela devrai fonctionner

mais il y a aussi ces codes:
$xoopsTpl->assign('pub',$xoopsModuleConfig['pub_footer_script']);}
// titre page pour référencement
$xoopsTpl->assign("xoops_module_header"'<link rel="stylesheet" type="text/css" href="style.css" />');

$xoopsTpl->assign('xoops_pagetitle',$ads->getVar('ads_type').' '.$ads->getVar('ads_title').'-' .$xoopsModule->name());


qui a une idée, solution ?
merci
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

43 Personne(s) en ligne (33 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 43 | Plus ...