我不希望我的用戶通過Redactor放置/浮動它們添加的圖片,但我希望它們給他們一個標題。在Redactor中禁用圖片位置下拉列表
我試着將observeImages設置爲false,但是這樣刪除了標題(和刪除)選項。我只想刪除位置下拉菜單。
我正在使用Redactor和Statamic,所以我沒有客戶帳戶直接尋求幫助。
我不希望我的用戶通過Redactor放置/浮動它們添加的圖片,但我希望它們給他們一個標題。在Redactor中禁用圖片位置下拉列表
我試着將observeImages設置爲false,但是這樣刪除了標題(和刪除)選項。我只想刪除位置下拉菜單。
我正在使用Redactor和Statamic,所以我沒有客戶帳戶直接尋求幫助。
最簡單的選擇是在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': '' });
我知道你不再使用的修訂者您的解決方案,但我想張貼在案件別人主編的當前文檔此設置在尋找這種解決方案:
$('#redactor').redactor({
imagePosition: false
});
這應該禁用圖像位置下拉菜單。 http://imperavi.com/redactor/docs/settings/images/#setting-imagePosition
謝謝。我希望你的回答有助於某人。我不得不放棄Redactor而轉向ckeditor。 – lauren