éditeur rajout un P. dans description

  • Posts: 2607
  • Thank you received: 65
1 week 3 days ago #360502

-- HikaShop version -- : 5.0.4
-- Joomla version -- : 5.1
-- PHP version -- : 8.1

Bonjour
mon éditeur est tinymce et j'ai mis saut de ligne a la place de paragraphe mais hikashop ajoute toujours un <p> pour entourer la description des produits dans l'admin, et la description des derniers produits qui ont ce <p> n'apparait plus dans la description des produits sur le site
comment faire pour éviter ca et ne jamais ajouter de <p> ?

si je mets codemirror comme éditeur par défaut le probleme est résolu

merci

Last edit: 1 week 3 days ago by erickb.

Please Log in or Create an account to join the conversation.

  • Posts: 81597
  • Thank you received: 13081
  • MODERATOR
1 week 3 days ago #360506
The following user(s) said Thank You: erickb

Please Log in or Create an account to join the conversation.

  • Posts: 2607
  • Thank you received: 65
1 week 3 days ago #360511

si ca peut aider

dans /plugins/editors/tinymce/src/PluginTraits/DisplayTrait.php

remplacer

$scriptOptions['newline_behavior']  = 'default';
$scriptOptions['forced_root_block'] = 'p';

par
$scriptOptions['newline_behavior']  = 'default';
            $scriptOptions['forced_root_block'] = false;

ca devrait marcher mais ca marche pas :-)

Last edit: 1 week 3 days ago by erickb.
The following user(s) said Thank You: Philip

Please Log in or Create an account to join the conversation.

  • Posts: 81597
  • Thank you received: 13081
  • MODERATOR
1 week 3 days ago #360521

Si cela ne suffit pas, c'est que le problème est ailleurs.
Par exemple, mon troisième lien parlait du plugin "System - Shortcodes" qui peut apparement faire cela également.
Aussi, peut être que la modification dans /plugins/editors/tinymce/src/PluginTraits/DisplayTrait.php n'est pas ce qu'il faut faire ? Avez-vous regardé le code javascript qui initialise l'éditeur HTML sur la page ?
Vous devriez y retrouver ce paramètre forced_root_block et vous pourrez ainsi vérifier que votre modification est bien prise en compte pour le javascript.

The following user(s) said Thank You: erickb

Please Log in or Create an account to join the conversation.

  • Posts: 2607
  • Thank you received: 65
1 week 2 days ago #360526

effectivement dans tinymce.js il y a une valeur default: 'p'. et plus loin return 'p' qui est encore une valeur par défaut
ca fait trop modifier et ce tinymce est sans souplesse

je vais rester sur codemirror

merci

The following user(s) said Thank You: nicolas

Please Log in or Create an account to join the conversation.

Time to create page: 0.068 seconds
Powered by Kunena Forum