<% if @post.manage_template?(@post_type) && (template_files = cama_get_list_template_files(@post_type)).present? %>
<%= select("meta", "template", template_files, { include_blank: true, selected: (params[:meta][:template] rescue false || @post.get_template(@post_type) ) }, {class: 'form-control'}) %>
<% end %>
<% if @post.manage_layout? && (layout_files = cama_get_list_layouts_files(@post_type)).present? %>
<%= select("meta", "layout", layout_files, { include_blank: true, selected: (params[:meta][:layout] rescue false || @post.get_layout(@post_type) ) }, {class: 'form-control'}) %>
<% end %>
<% if @post_type.manage_hierarchy? %>
<%= f.select :post_parent, cama_hierarchy_post_list(@post_type.posts.published.decorate.to_a).map{|p| [p.the_hierarchy_title, p.id] }, { include_blank: true, selected: (params[:post][:post_parent] rescue false || @post.post_parent ), disabled: (@post.full_children.cama_pluck(:id) << @post.id) }, {class: 'form-control'} %>
<% end %>
<% if @post.manage_comments?(@post_type) %>
<% end %>
<% if @post_type.get_option('has_featured', false) %>
<% end %>
<%= raw @post_form_extra_settings.join("") if @post_form_extra_settings.present? %>