2015-05-11 117 views
5

我試圖用一些常見的輸入TinyMCE的textarea的

<input type="text"> 

現在創建形式,我需要創建,因爲更多的文本輸入文本區域輸入

<textarea> 

我還沒有發現任何關於這個帖子。我的代碼是波紋管。感謝您的建議。

function(editor, type, name) { 
    editor.windowManager.open({ 
     title: 'Advert type: ' + name, 
     body: [ 
     { 
      type: 'textbox', 
      name: 'target', 
      label: 'Target', 
      autofocus: true 
     }, 
     { 
      type: 'checkbox', 
      name: 'blank', 
      checked: true, 
      label: 'Open in new tab' 
     }, 
     { 
      type: 'textbox', 
      name: 'text', 
      label: 'Main text', 
      minWidth: '600', 
     }, 
     { 
      type: 'listbox', 
      name: 'align', 
      label: 'Text align', 
      maxWidth: 100, 
      values: [ 
       { 
        text: 'Left', 
        value: 'left', 
        icon: 'icon dashicons-align-left' 
       }, 
       { 
        text: Right', 
        value: 'right', 
        icon: 'icon dashicons-align-right' 
       }, 
       { 
        text: 'Cenetr', 
        value: 'center', 
        icon: 'icon dashicons-align-center'} 
      ] 
       } 
     ], 
     onsubmit: function(e) { 
      editor.insertContent('[widget widget_name="TinyMCEAdvWidget" type="' + type + '" target="' + makeTarget(e.data.target) + '" blank="' + e.data.blank + '" text="' + e.data.text + '" align="' + e.data.align + '"]'); 
     } 
    }); 
} 

我想顯示主文本作爲textarea的 COL = 3。

回答

7

通過同樣的問題去了,你可以用下面的例子:

{ 
    type: 'textbox', 
    multiline: true 
}