Wysiwig in textarea field (blueprint)

Hi there,

A beginner question here : the wysiwig editor in ‘textarea’ I declare in my blueprints’ pages doesn’t work. The final front page displays <a>, <p> and <b> elements despite of what I was waiting.

Example in my website frontpage : yaelbenayoun (dot) com

Thank you for your awesome work in Kirby and your help !

Antoine

Could you elaborate which part of the text on that website your are referring to? How are you outputting that field value in your template? And what exactly is stored in the content file for the field?

Hello and thank you for your quick answer,

For example I’m refering to this page : YAËL BENAYOUN, consultante et chercheuse indépendante
 en sciences sociales where the text “Autres engagements” is not considering my formating in the “textarea” field from the panel. LInks, bold, italic and so on are not working.

In my template the text is writen as :

      <p class="introbloc">
        <?php if ($page->fablelabintro()->isNotEmpty()): ?>  
        <?= $page->fablelabintro()->esc() ?>
        <?php endif; ?>

      </p>

        <br>

      <p class="bloctext"><?php if ($page->fablelab()->isNotEmpty()): ?>  
        <?= $page->fablelab()->esc() ?>
        <?php endif; ?></p>

And inexplicably I have no trace of my formating in my .txt content file which is writen as :

----

Fablelabintro: Membre du Conseil d’administration de l’association fable-Lab

----

Fablelab:

fable-Lab a été créée pour offrir à chacun et chacune la possibilité de faire de ses mots, une force. Soutenir l’association, c’est créer l’opportunité de réduire les inégalités liées à l’expression grâce à des réponses concrètes et créatives.

Dans le domaine du numérique, l’association s’est lancée dans un grand projet avec le Réseau national Pimms Médiation pour développer les ressources pédagogiques nécessaires à l’acquisition des compétences numériques de base par la linguistique. Pour commencer, trois entrées ont été retenues :
Apprendre les notions de base du Numérique ;
Communiquer par internet ;
Réaliser ses démarches administratives en ligne.

Une première pierre a été posée avec le collectif Idemi Africa autour des mots du numérique en langues africaines. Toutes les ressources créées le sont en associant les personnes à qui elles s’adressent et sont partagées sous la licence CreativeCommons BY-SA sur la base de données Yiotta pour être le plus accessibles possible !
👉 La version bêta de la base de données est actuellement en ligne : https://bdp.fable-lab.com/

Mais fable-Lab, c'est aussi des imagiers bilingues pour aider l'arrivée en France des personnes exilées (vocabulaire du quotidien, de l'administration…), un projet sur les inégalités de santé des femmes allophones maîtrisant peu la langue française, des cartes postales que vous pouvez envoyer à des inconnu-es pour réchauffer l'hiver qui s'annonce, et plein d'autres choses encore !

Pour en savoir plus et soutenir fable-Lab (vos dons sont déductibles d'impôts 😉), c’est par ici : https://lnkd.in/evN3v3vG

Any clue ?

Thank you for your help. :slight_smile:

To output a textarea field with markdown and kirbytext properly, you have to call the kirbytext() method on it.

Thank you !

Do you have any idea of the correct expression I have to write to replace my :

        <?php if ($page->fablelabintro()->isNotEmpty()): ?>  
        <?= $page->fablelabintro()->esc() ?>

?

I’m not sure (at all) how to use the help you send me.

Thanks !

 <?= $page->fablelabintro()->kirbytext() ?>