2014-07-09 18 views
0

我不希望我的用戶通過Redactor放置/浮動它們添加的圖片,但我希望它們給他們一個標題。在Redactor中禁用圖片位置下拉列表

我試着將observeImages設置爲false,但是這樣刪除了標題(和刪除)選項。我只想刪除位置下拉菜單。

我正在使用Redactor和Statamic,所以我沒有客戶帳戶直接尋求幫助。

回答

0

最簡單的選擇是在redactor.js中找到這些行,並用內聯css隱藏它們。它將保持圖像浮點狀態。

+ '<label>' + this.opts.curLang.image_position + '</label>' 
+ '<select id="redactor_form_image_align">' 
    + '<option value="none">' + this.opts.curLang.none + '</option>' 
    + '<option value="left">' + this.opts.curLang.left + '</option>' 
    + '<option value="center">' + this.opts.curLang.center + '</option>' 
    + '<option value="right">' + this.opts.curLang.right + '</option>' 
+ '</select>' 

從未修改的v9.2.2中的第7164行開始。

如果您只是刪除這些行,redactor將始終將圖像float設置爲默認值。邊緣和顯示也一樣。但是您可以在imageSave方法中調整該行爲。 (#6700)

$el.css({ 'float': '', 'display': '', 'margin': '' }); 
+0

謝謝。我希望你的回答有助於某人。我不得不放棄Redactor而轉向ckeditor。 – lauren