comment insérer un <!--break--> dans du code php?

Information importante

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.

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?

Version de Drupal : 

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:

<?php
for (indice=0 jusqu'à indice =n)
{
echo '
afficher une image qui dépend de l'indice';
if(
indice = valeur) echo '<!--break-->';
}
?>

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

<?php
for (indice=0 jusqu'à indice =valeur)
{
echo '
afficher une image qui dépend de l'indice';
}
?>

j'insère un break ici

<?php
for (indice=valeur+1 jusqu'à indice =n)
{
echo '
afficher une image qui dépend de l'indice';
}
?>

Comme je suis encore débutant en la matière je pensais qu'il y avait peut-être plus simple, mais bon...

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

  • si le break est dans le php comme ci dessous

    <?php
     
    echo '<!--break-->';
    ?>

    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.