greeting_card/app/views/admin/greeting_cards/setting.html.erb

36 lines
1.4 KiB
Plaintext

<%
set_input_name_for_greeting_card('greeting_card_setting[custom_fields]')
%>
<script>
function add_new_field(ele){
$.ajax({
url : "<%= get_new_setting_index_admin_greeting_cards_path %>",
dataType : "json",
type : "post",
error: function(){
alert('init process failed, please try again later.')
},
success: function(data){
var add_field_html = "<%= custom_field_block_for_greeting_card(-1).inspect %>"
add_field_html = add_field_html.replace(/-1/g,data['key'])
$(ele).parents('.add_field').before($('<div/>').html(add_field_html).text().slice(1,-2))
var new_item = add_field.prev();
new_item.find('.add_new_options').sortable({'handle':'.icons-list-2'})
new_item.find('.ckeditor').each(function(i, item){
CKEDITOR.replace(item);
});
}
})
}
</script>
<script type="text/javascript">
$(document).ready(function(){
$('.add_new_options').sortable({'handle':'.icons-list-2'});
})
</script>
<%= form_for @default_greeting_card_setting,method: 'post',url: @url,html: { class: 'form-horizontal main-forms previewable' } do |f| %>
<%
@has_email_regex = true
%>
<%= render partial: 'greeting_card_setting',locals:{greeting_card_setting: @default_greeting_card_setting,f: f,submit_text: t('submit'), is_default: false} %>
<% end %>