Submitted by enigma on
Bonjour à tous.
Je viens de commencer mon petit site www.videos-voitures.net
Sur la page principal je souhaite afficher le résumé des vidéos que je poste.
Mais je ne comprend pas comment n'afficher qu'une partie du titre ou du corps de façon automatique.
Est il possible de définir un nombre caractère maximum a afficher? Si oui comment?
Merci Raph
Bah tu passe par une vue ou
Permalien Soumis par mbehmane le 14 Mai, 2010 - 11:10
Bah tu passe par une vue ou tu veut limiter ca via la methode php de drupal.
Si tu passe par une vue tu a le nombre de caractere qud tu prend résumer?Tu choisi de toi meme.
Si ce st du code tu utilise truncate_utf8($node->body,200,true,true);
et en plus il te rajoute les 3 petit point a la fin plus il ne coupe pas de mot en plein milieu.
oui j'ai créé une vue pour
Permalien Soumis par enigma le 14 Mai, 2010 - 14:35
oui j'ai créé une vue pour faire l'affichage des mes résumés. J'ai choisis une vue de type node en mode résumé mais c'est la seul option que j'ai. peux tu me dire ou est ce que je peux définir le nombre de caractères?
Désolé si je suis un peu lent mais c'est une première pour moi dans drupal.
Merci
Salut a vous, J’aimerai
Permalien Soumis par Supa le 21 Octobre, 2010 - 12:07
Salut a vous,
J'aimerai savoir ou faut-il placer ce code "truncate_utf8($node->body,200,true,true)"
car ces 3 petit points sans coupé de mot m'interesserai beaucoup =).
Cordialement.
Supa.
en gros «$node->body», c est
Permalien Soumis par mbehmane le 21 Octobre, 2010 - 12:47
en gros "$node->body", c est ta variable qui contient le texte.Cette variable est soit dans un template de vue.soit dans un template tout court.En l occurence celle que j ai mis dans l exemple est dans node.tplt.php par default dans drupal.
/admin/content/node-settings
Permalien Soumis par Marie-Hélène le 14 Mai, 2010 - 11:58
/admin/content/node-settings
section "Longueur des contributions abrégées"
Je viens d'aller voir cette
Permalien Soumis par enigma le 14 Mai, 2010 - 14:37
Je viens d'aller voir cette option mais ce n'est pas vraiment ce que je recherche car j'aimerais pouvoir définir une taille pour le titre et pour le corps séparément. Pour avoir un affichage plus correcte.
Pour ta vue kan tu
Permalien Soumis par mbehmane le 14 Mai, 2010 - 15:19
Pour ta vue kan tu selectionne un champ resume tu doit coche derriere avant de valider "Trim this field to a maximum length" un champ apparait et tu met le nombre de caractere et c 'est exactement la meme chose pour le titre.
oki merci. Je vais passer en
Permalien Soumis par enigma le 16 Mai, 2010 - 00:37
oki merci.
Je vais passer en view de type champs.
En fait il existe une
Permalien Soumis par ad0ne le 10 Mai, 2013 - 16:25
En fait il existe une solution beaucoup plus simple pour ce que tu veux faire, en passant par Structure-> Types de contenu -> Mon type de contenu -> Gérer l'affichage:
Ici tu crées un affichage personnalisé pour l'Accroche (qui s'adresse au contenu publié et promu en page d'accueil), et dans cet affichage personnalisé, tu peux définir, pour les champs que tu vas afficher (par exemple, le champ Body), la longueur de coupe, au nombre de caractères que tu veux.
J'ai passé un peu de temps avant de trouver cette astuce.