2012-04-17 9 views
3

ckeditorダイアログで入力を読み取り専用にする方法を見つけようとしています。ckeditorダイアログで入力を読み取り専用にする方法

私はこのような要素を初期化しています

documentationで探し
type: 'hbox', 
widths: ['25%', '75%'], 
children: 
    [{ 
     type: 'text', 
     id: 'moduleId', 
     label: 'Module', 

私は唯一の方法は、入力にいくつかのCSSスタイルを適用することであると思いますか?

+0

http://cksource.com/forums/viewtopic.php?t=15659 – LeonardChallis

+0

@LeonardChallis要素の初期化にこれを追加する必要がある - OPは1つの入力を作りたいですフィールドを読み取り専用にします。 –

答えて

3

私はCKEditorバージョンのソースのソリューションを発見しましたコード。ただ、読み取り専用全体CKEditorバージョンのインスタンスを作成することを

onLoad : function() 
{ 
    this.getInputElement().setAttribute('readOnly', true); 
} 
+0

これは古い投稿だと知っていますが、同じ問題を抱えていて、助けてもらえないのかなと思いました。** ckeditor/plugins/image/dialogs /の 'onLoad'にこれを追加する必要がありますか? image.js **ファイル?このファイルには既に2つの 'onLoad'関数がありますが、上記のコードはここに追加したときにそのトリックをしていないようです。どんな助けもありがとう、ありがとう! – WheretheresaWill

+0

image.jsの 'id:" txtUrl "'を検索し、onLoadイベントに新しい関数を追加します。未変換のバージョンでは、行192にあります。Ckditor4を使用します。 – Pranav

関連する問題