Submitted by pcsystemd on
Bonjour,
simplenews met a dispo des templates mais j'aimerais savoir a quoi correspond le TID dont il parle ci-dessous est-ce l'id de la node? :
simplenews-block.tpl.php (for all newsletters)
simplenews-block.tpl--[tid].php (for newsletter series tid)
Simplenews block theming
More control over the content of simplenews blocks can be achieved using the block theming. Theme your simplenews block by copying simplenews-block.tpl.php into your theme directory and edit the content. The file is self documented listing all available variables.
The newsletter block can be themed generally and per newsletter:
* simplenews-block.tpl.php (for all newsletters)
* simplenews-block.tpl--[tid].php (for newsletter series tid)
MErci
je crois que c'est le term id
Permalien Soumis par sahuni le 15 Mai, 2009 - 13:46
je crois que c'est le term id
Désolé mais je n'ai pas
Permalien Soumis par pcsystemd le 15 Mai, 2009 - 14:38
Désolé mais je n'ai pas compris, le terme id?
Merci
Je ne connais pas
Permalien Soumis par sahuni le 15 Mai, 2009 - 15:09
Je ne connais pas simplenews, mais n'y a-t-il pas des regroupements possible par catégories (qui viendraient de ton module taxonomie)?
Le term id est le no interne pour le terme.
Et il me semble qu'ils t'indiquent que tu peux aussi spécifier la catégorie si tu le désires.
Sauf erreur de ma part ...
Bon bin après une multitude
Permalien Soumis par pcsystemd le 2 Juin, 2009 - 15:49
Bon bin après une multitude d'essais je ne comprends toujours pas :
voila ce qui est dit pour themer simplenews :
Theme newsletter body
where [tid] is replaced by the term id of the newsletter taxonomy term.
si j'ai bien suivi le tid est l'id du terme de taxonomie du vocabulaire de ma newsletter.
Quand je liste dans taxonomy_manager mon vocabulaire qui correspond a ma newsletter j'ai
Terme:
bulletin de www.test.com (507)
admin/content/taxonomy_manager/termdata/7/507/true.edit-term-data-description
donc si je copie les fichiers dans le répertoire de mon thème :
simplenews-newsletter-body.tpl.php
simplenews-newsletter-footer.tpl.php
et que je les renomme en :
simplenews-newsletter-body--507.tpl.php
simplenews-newsletter-footer--507.tpl.php
cela devrait être bon hors cela ne fonctionne pas.
Une idée car cela fait plus de deux semaines que je galère avec cela.
Merci
Un petit up. Personne ne
Permalien Soumis par pcsystemd le 4 Juin, 2009 - 09:04
Un petit up. Personne ne peux me donner une idée?
Encore merci
Bonjour, j'ai eu les mêmes
Permalien Soumis par anlong le 19 Juin, 2009 - 10:28
Bonjour,
j'ai eu les mêmes problèmes que toi.Pour réussir à faire fonctionner simplenews-newsletter-body--tid.tpl.php, j'ai défini comme thème de mon site garland et thème de l'admin garland.
Ensuite j'ai copié le fichier simplenews-newsletter-body--16.tpl.php dans drupal/themes/garland.
Et ça marche. Bien sur, ceci est une configuration de test.
Si cela ne fonctionne pas avec le thème de mon site (situé dans drupal/sites/test/themes/montheme), c'est peut être qu'il manque quelque chose dans le code de mon fichier template.php.
Débutant sous drupal, je tatonne pas mal.Je ne suis pas sur de la pertinence de mes remarques.
En attendant, j'espère qu'elles peuvent aider.
Cordialement,
Anlong
Bonjour, [tid] en fait il
Permalien Soumis par lendormi le 20 Août, 2009 - 16:25
Bonjour,
[tid] en fait il s'agit d'un champ dans une table liée à la taxonomie de drupal. La table, c'est term_data. Et dans le cas du module de simplenews, il s'agit tout simplement d'identifier la catégorie de votre newsletter et de repérer son [tid]. Enfin de le rajouter à fichier simplenews-newsletter-body--[tid].tpl.php, fichier que vous rajoutez dans votre répertoire theme