app/views/pages/_follow_up_action_settings.slim
.row
.col-md-12
= form_for page, remote: true, html: {class: 'one-form', data: {type: "page" }} do |f|
.form-group
= label_with_tooltip(f, :post_action_copy, t('pages.edit.post_donate_settings_text'), t('tooltips.post_donate_settings_text'))
= f.text_area :post_action_copy, class: 'tinymce'
.col-md-7
= form_for page, remote: true, html: {class: 'one-form', data: {type: "page" }} do |form|
.form-group
= form.label :post_action_image_id, t('pages.edit.post_action_image')
= form.select :post_action_image_id, page.images.map{|im| [im.content_file_name, im.id] }, { include_blank: "No image" }, class: 'form-control'
javascript:
tinymce.init({
selector: ".tinymce",
plugins: "link image help wordcount autosave emoticons save",
toolbar: 'undo redo | blocks | ' +
'bold italic | ' +
'bullist numlist | ' +
'removeformat | help | save',
autosave_ask_before_unload: true,
autosave_interval: '10s',
autosave_restore_when_empty: false,
autosave_retention: '5m',
save_onsavecallback: () => {
//This is to avoid a form post
console.log('Saved');
}
});