Submitted by gilbertdelyon on
La question est dans le titre.
J'essaie désespérément de faire un teaser en insérant un tag "break" dans une boucle php, mais sans succès pour l'instant
Quelqu'un aurait-il une idée?
En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".
Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact
De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.
Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".
Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.
Submitted by gilbertdelyon on
La question est dans le titre.
J'essaie désespérément de faire un teaser en insérant un tag "break" dans une boucle php, mais sans succès pour l'instant
Quelqu'un aurait-il une idée?
Euh, ça paraît un peu fou,
Permalien Soumis par drupalfrance le 1 Octobre, 2008 - 23:41
Euh, ça paraît un peu fou, mais... :
Oui ça bien sûr ça
Permalien Soumis par gilbertdelyon le 2 Octobre, 2008 - 23:23
Oui ça bien sûr ça marche, mais mon problème c'est que je voudrais que ce break soit conditionnel et l'insérer dans une boucle du genre:
mais ça ne marche pas
Mon idée est d'afficher une série de photos, dont seulement une partie dans le teaser
J'ai trouvé une solution qui marche en faisant 2 boucles successives
j'insère un break ici
Comme je suis encore débutant en la matière je pensais qu'il y avait peut-être plus simple, mais bon...
Ah, ok. C'est bizarre, la
Permalien Soumis par drupalfrance le 3 Octobre, 2008 - 09:00
Ah, ok.
C'est bizarre, la première solution devrait marcher. T'es sûr que c'est pas une question de cache qui fait que ta modif est bien prise en compte mais elle n'apparaît pas ?
Vincent, merci de
Permalien Soumis par gilbertdelyon le 4 Octobre, 2008 - 14:16
Vincent, merci de t'intéresser à mon cas d'école,
j'ai fait qqs essais :
- si le break est bien tranquille dans le html
<!--break-->
tout va bien
rien ne va plus
La raison est sans doute très simple mais elle m'échappe, donc j'en reste à mes 2 boucles successives. Entre les 2 boucle je ferme le php et j'insère le break.
C'est probablement lié à
Permalien Soumis par drupalfrance le 4 Octobre, 2008 - 15:39
C'est probablement lié à l'ordre d'exécution des filtres : si le PHP génère le break APRES QUE le teaser (= la version courte d'un node) a été généré, alors ça ne marche pas.