Skip to main content Help Control Panel

Gérard


on Nov. 23 2009
from le Web Parisien

YACS team - Modérateur
Share
Post to Facebook
Tweet about this
Share at LinkedIn
Invite participants
Reference this page
Monitor
Recent files
support »
See also
 

support «   Besoin d'aide «  

Intégration fonction recherche [Solved]

PreviousNextIndex

Owner Gérard
Progress100%
WorkflowSupport request
StatusImmediate solution has been provided
  • Submission on Nov. 23 2009 by Bernard Paques
  • Qualification on Dec. 7 2009
Bonjour,
Dans n'importe quelle page, on peut intégrer la fonction recherche avec le code [ search ].
Je souhaiterais intégrer cette fonction directement dans le template via une modification du fichier template.php, mais je ne sais pas comment faire.
Faut-il ré-écrire la fonction recherche ou adapter le code [ search ] et si oui, comment ?
Merci de votre aide.

Gérard
on Nov. 23 2009
Bernard Paques :

Merci pour cette réponse qui marche très bien.
Si je veux faire la même chose avec la fonction d'autentification d'un membre (login), je suppose que le code serait le suivant :
echo Skin::build_block ('Se Connecter...''login');

Mais cela n'a pas l'air de marcher.
Bernard Paques - on Dec. 7 2009
Gérard : mmm, non, le login n'est pas géré dans le skin, il n'y a pour l'instant pas de fonction pour gérer un 'bloc de login' comme pour le search.

Bernard Paques
on Nov. 23 2009

Comme le suggère Christian, on peut faire appel au moteur de rendu des codes yacs en plaçant la ligne suivante dans le fichier template.php :

echo Codes::beautify('[search]');

Ce genre d'appel est surtout utile lorsque la chaîne de caractères passée au moteur de rendu est assez importante.

Dans le cas précis de rendu du champ de recherche, il peut être plus efficace d'appeler directement la fonction spécialisée, en remplaçant la ligne précédente par :

echo Skin::build_block('Recherche...''search');

Christian
on Nov. 23 2009

tu as cette solution à mettre dans ton template.php

View this comment en remplacant le code yacs par le tien

-----
Christian Loubechine
actupro



Actupro
quelques sites yacs : création site internet annuaire pro

PreviousNextIndex