Discussions

Ask a Question
Back to All

Pourquoi les éditeurs html (rich text) sont différent pour les content_types et pour les éléments des sections ?

Bonjour,
J'ai remarqué que l'éditeur "rich text" n'est pas le même quand il s'agit d'un élément à modifier dans les content_types et dans un élément d'une section.
Pour un content_type, la définition ressemble à cela :

- description: # The lowercase, underscored name of the field
    label: Description # Human readable name of the field
    type: text
    text_formatting: html # html (uses rich text editor), markdown or text (uses plain text editor)

Pour un élément (bloc) d'une section, la définition est légèrement différente :

- label: Paragraphe
  id: paragraph
  type: text
  html: true
  line_break: true

Pour autant, le rendu dans l'interface d'admin n'est pas le même : l'éditeur html des content_type inclut notamment les boutons d'alignement du texte et de listes alors que l'autre est vraiment basique et permet uniquement le gras, italique, souligné, barré et l'insertion de liens.

Mon client désirant pouvoir centrer ou justifier les textes de ses pages, je me suis vu obligé d'ajouter une checkbox dessous lui permettant de décider de centrer ou justifier son paragraphe.
J'aimerais beaucoup éviter ce "monkeypatch", qui m'oblige à ajouter cette checkbox sous chaque élément de type text html dans mes sections..
Est-ce possible ?

Merci,

Grégoire