0 امتیاز
قبل در برنامه نویسی توسط (1.1هزار امتیاز)

رفتار دکمه "text direction from left to right" در Ckeditor 4 به اینصورت است که برای مثال به متن "hello" در یک سطر style زیر را اضافه می کند:

<p dir="ltr">hello</p>

چگونه می توان این رفتار را طوری تغییر داد که بجای style بالا style زیر را به متن "hello" اضافه کند:

<p dir="ltr" style="text-align: left;">hello</p>

با تشکر.

1 پاسخ

0 امتیاز
قبل توسط (1.1هزار امتیاز)
 
بهترین پاسخ

این ckeditor واقعا محشره، فقط کافیه این تکه کد در زمان مقدار دهی اولیه ckeditor استفاده بشه (یه جایی مثل config.js):

CKEDITOR.on( 'instanceReady', function ( event ) {
    event.editor.dataProcessor.htmlFilter.addRules( {
        elements: {
            p: function( element ) {
                if ( element.attributes.dir == 'ltr' )
                    element.attributes.style = 'text-align: left;';
            }
        }
    });
} );

 

سوالات مشابه

+1 امتیاز
2 پاسخ 2.5هزار بازدید
+1 امتیاز
0 پاسخ 464 بازدید
سوال شده 11 سال قبل در برنامه نویسی توسط hldv (760 امتیاز)
0 امتیاز
1 پاسخ 214 بازدید
0 امتیاز
1 پاسخ 806 بازدید
0 امتیاز
2 پاسخ 1.4هزار بازدید
+2 امتیاز
5 پاسخ 2.5هزار بازدید
+1 امتیاز
2 پاسخ 8.0هزار بازدید
...