Skip to main content

éditeur rajout un P. dans description

More
2 years 5 months ago - 2 years 5 months ago #360502 by erickb
-- 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: 2 years 5 months ago by erickb.

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

More
2 years 5 months ago #360506 by nicolas
The following user(s) said Thank You: erickb

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

More
2 years 5 months ago - 2 years 5 months ago #360511 by erickb
si ca peut aider

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

remplacer
Code:
$scriptOptions['newline_behavior'] = 'default'; $scriptOptions['forced_root_block'] = 'p';

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

ca devrait marcher mais ca marche pas :-)
Last edit: 2 years 5 months ago by erickb.
The following user(s) said Thank You: Philip

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

More
2 years 5 months ago #360521 by nicolas
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.

More
2 years 5 months ago #360526 by erickb
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.168 seconds
Powered by Kunena Forum