J'aimerais que la capacité de remplacer un modèle pour seulement 1 paragraphe. Est-il possible de remplacer un seul paragraphe comme nous pouvons avec des nœuds node- {nodeid} .html.twig?
Cela peut être facilement réalisé en mettant en œuvre hook_theme_suggestions_HOOK_alter
à partir d'un module personnalisé ou de votre thème. Après cela, vous pouvez remplacer les paragraphes en ajoutant des modèles comme paragraph--123.html.twig
Dans votre répertoire de modèle de votre thème.
/**
* Implements hook_theme_suggestions_HOOK_alter().
*/
function MYMODULE/MYTHEME_theme_suggestions_paragraph_alter(array &$suggestions, array $variables) {
$paragraph_id = $variables['elements']['#paragraph']->id();
$suggestions[] = 'paragraph__' . $paragraph_id;
}