Afficher partiellement la description de la ressource dans la boucle $last
Cette fonction permet d'afficher partiellement la description des ressources affichées dans la boucle $last utilisée sur la page d'accueil (gabarit : category_homepage.php)
Pour ajouter cette fonction, créer :
- dans manager/tools un dossier
mesfonctions
- dans manager/tools/mesfonctions un fichier
register.php
NB : le fichier register.php doit commencer par
<?php
et se terminer par
?>
Ajouter la fonction suivante dans register.php
function pxLastResDescription2
($s=
'%s',
$limit=
0,
$return=
false)
{
$result =
'';
if ($limit) {
$text = text::
truncate(text::
parseContent($GLOBALS['_PX_render']['last']->
f('description'),
'text'),
$limit);
$result =
sprintf($s,
$text);
} else {
$result = text::
parseContent($GLOBALS['_PX_render']['last']->
f('description'));
}
if ($return) return $result;
echo $result;
}
La fonction peut alors être utilisée dans le gabarit ainsi :
<?php pxLastResDescription2('%s', 100); ?>
NB : dans cet exemple, seuls les 100 premiers caractères seront affichés