Détail du message 75287.2

Message numéro 2 dans le sujet Liste des joboffer : tronquer le descriptif.

  • 75287.2 en réponse à 75287.1 écrit par seb

    06/03/2013 14:20


    Mathias
    Rang : Expert
    La méthode getShortDescription est au sein de la classe finale du document offer du module joboffer.

    Elle passe en paramètre le nombre de caractères à tronquer (par défaut 200).

    Sauf erreur de ma part, (je n'ai pas testé) il te suffit de faire ainsi directement au sein de ton template :

    ${php: item.getShortDescription(XXX)}

    où XXX est le nombre de caractères souhaités.

    Si tu veux changer le comportement de façon systématique et éviter de passer par le modifier "php:" de phptal. (qui renvoie une exception pas très belle en cas de problème)

    Tu peux soit :
    - injecter le document joboffer et redefinir la méthode getShortDescription au sein de la classe finale générée dans ton propre module (qui extend celle du module d'origine)
    - faire de l'aop


    Édité par Mathias 06/03/2013 14:45


    Développe sous linux Ubuntu 12.04 LTS Desktop
    Projet ecommerce core 3.6.7
 
1471 membres
Aucun membre connecté