forked from saurabh/orbit4-5
100 lines
4.8 KiB
Plaintext
100 lines
4.8 KiB
Plaintext
|
|
|
|
<div class="btn-group" data-toggle="buttons-radio">
|
|
<%= f.fields_for :sub_parts do |sub| %>
|
|
<label href="#none" class="btn btn-large" data-toggle="tab">
|
|
<%= t("page_part_kinds.none") %>
|
|
<%= sub.radio_button :kind, "none", class: "hide" %>
|
|
</label>
|
|
<label href="#text" class="btn btn-large" data-toggle="tab">
|
|
<%= t("page_part_kinds.text") %>
|
|
<%= sub.radio_button :kind, "text", class: "hide" %>
|
|
</label>
|
|
<!-- <label href="#public_r_tag" class="btn btn-large" data-toggle="tab"> -->
|
|
<%#= t("page_part_kinds.public_r_tag") %>
|
|
<%#= sub.radio_button :kind, "public_r_tag", class: "hide" %>
|
|
<!-- </label> -->
|
|
<label href="#module_widget" class="btn btn-large" data-toggle="tab">
|
|
<%= t("page_part_kinds.module_widget") %>
|
|
<%= sub.radio_button :kind, "module_widget", class: "hide" %>
|
|
</label>
|
|
<% end %>
|
|
</div>
|
|
<fieldset>
|
|
<div class="input-area tab-content">
|
|
<div id="none" class="parts-none tab-pane fade in"><%= t(:select_one_function) %></div>
|
|
<div id="text" class="tab-pane fade in">
|
|
<div class="nav-name">
|
|
<strong><%= t(:language) %></strong>
|
|
</div>
|
|
<ul class="nav nav-pills language-nav">
|
|
<% I18n.available_locales.each_with_index do |locale, i| %>
|
|
<li class="<%= 'active' if i == 0 %>">
|
|
<a href=".<%= locale %>" data-toggle="tab"><%= t(locale.to_s) %></a>
|
|
</li>
|
|
<% end %>
|
|
</ul>
|
|
<div class="tab-content language-area">
|
|
<% I18n.available_locales.each_with_index do |locale, i| %>
|
|
<div class="tab-pane fade <%= locale %> <%= 'active in' if i == 0 %>">
|
|
<div class="control-group input-content">
|
|
<label class="control-label muted"><%= t(:content) %></label>
|
|
<div class="controls">
|
|
<div class="textarea">
|
|
<%= f.fields_for :sub_parts do |sub| %>
|
|
<%= sub.fields_for :content_translations do |f| %>
|
|
<%= f.text_area locale, class: "ckeditor input-block-level", value: (@part.content_translations[locale] rescue nil) %>
|
|
<% end %>
|
|
<% end %>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<% end %>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="module_widget" class="tab-pane fade in">
|
|
<div class="control-group input-content">
|
|
<%= f.label :module_app_id, t(:module), class: "control-label muted" %>
|
|
<div class="controls">
|
|
<%= f.fields_for :sub_parts do |sub| %>
|
|
<%= sub.select(:module, @modules.map{|m| [m.title,m.key]},{:include_blank => true}, "class" => "input-xlarge change module_name") %>
|
|
<% end %>
|
|
</div>
|
|
</div>
|
|
<!-- <div id="front_url" class="control-group input-content <%#= 'hide' if @widget_paths.blank? %>">
|
|
<%#= f.label :widget_path, t('front_page.display_mode'), class: "control-label muted" %>
|
|
<div class="controls">
|
|
<%#= f.select :widget_path, @widget_paths, {}, selected: (@part.widget_path rescue nil), class: "input-xlarge change" %>
|
|
</div>
|
|
</div>
|
|
<div class="control-group input-content checkbox-groups <%#= 'hide' if @module_app_categories.blank? %>" id="page-category-groups" data-for="category">
|
|
<%#= f.label :categories, t(:categories), class: "control-label muted" %>
|
|
<div class="controls">
|
|
<%#= content_tag :label, class: "checkbox" do %>
|
|
<%#= check_box_tag nil, nil, (@part.category.size == @module_app_categories.size ? true : false), class: "select_all" %> <%#= t(:all) %>
|
|
<%# end %>
|
|
<div class="groups" id="page-category">
|
|
<%#= content_tag_for(:label, @module_app_categories, class: "checkbox inline") do |category|%>
|
|
<%#= check_box_tag("page_part[category][]", category.id, (@part.category.include?(category.id.to_s) rescue false) ) %>
|
|
<%#= category.title %>
|
|
<%# end if @module_app_categories %>
|
|
<input type="hidden" value>
|
|
</div>
|
|
</div>
|
|
</div> -->
|
|
|
|
<div class="control-group input-content widget_count <%= 'hide' if @module_app.blank? || !@module_app.enable_widget_data_count %>">
|
|
<%= f.label :widget_data_count, t(:widget_data_count), class: "control-label muted" %>
|
|
<div class="controls">
|
|
<%#= f.select :widget_data_count, options_for_select(@data_count, @part.widget_data_count), {}, class: "input-mini", id: "page_count" %>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="form-actions">
|
|
<%= f.submit t(:update_), class: "btn btn-primary" %>
|
|
<button type="button" class="btn" onclick="window.history.back()"><%= t(:cancel) %></button>
|
|
</div>
|
|
</fieldset> |