{% extends 'AdminBundle:Admin:adminLayout.html.twig' %} {% import "ContactFormsBundle:ContactUsCategory:_helpers.html.twig" as categoryHelpers %} {% block head %} {{ parent() }} {{ backendHelpers.bazingajsTranslationJavaScripts() }} {% endblock %} {% block js_files %} {{ parent() }} .script('{{ asset('bundles/admin/js/jquery.json-2.4.min.js') }}') .script('{{ asset('bundles/admin/assets/js/jquery-ui-1.10.3.full.min.js') }}') .script('{{ asset('bundles/admin/assets/js/jquery.ui.touch-punch.min.js') }}') .script('{{ asset('bundles/contactforms/js/category.js') }}') {% endblock %} {% block js_document_ready %} {{ parent() }} var contactUsCategory = new ContactUsCategory; jQuery(function($) { var jsonDataFormElement = $('#contactformsbundle_contactuscategorytype_emailsJson'); contactUsCategory.setJsonDataFormElement( jsonDataFormElement ); var emailsEncoded = jsonDataFormElement.val(); if(emailsEncoded) { contactUsCategory.setArray( $.evalJSON( emailsEncoded ) ); } $('#btnAddEmail').click(function() { contactUsCategory.showAddEmailDialog(); }); }); {% endblock %} {% block bottomScripts %} {{ parent() }} {{ categoryHelpers.categoryJavaScripts() }} {% endblock %} {% block breadcrumb %} {{ backendHelpers.breadcrumb({ ("contactforms.titles.contact_form"|trans) : (path(paths.home)), ("contactforms.titles.categories"|trans) : (path(paths.index)), ("contactforms.titles.category_creation"|trans) : '' }) }} {% endblock %} {% block content %} {{ backendHelpers.pageTitle( "contactforms.titles.category_creation"|trans ) }}
{{ backendHelpers.addActionButton(path(paths.index), paths.index, ('admin.titles.list'|trans), 'btn-light', 'icon-list' )}}
{%if form_errors(form)%} {{ form_errors(form) }} {%endif%}
{{ form_row(form.name) }} {{ form_rest(form) }}

{% endblock %}