aboutsummaryrefslogtreecommitdiffstats
path: root/app/views/refinery/banners/admin/banners/_page.html.erb
diff options
context:
space:
mode:
authorJames Thompson <james.b.thompson@gmail.com>2012-10-03 10:40:59 +0200
committerJames Thompson <james.b.thompson@gmail.com>2012-10-03 10:40:59 +0200
commit87f5dc474806f6603552fbeac77679c7a92de285 (patch)
treeae212b54ea0f52e4b9933d34ed7f1079cd69e442 /app/views/refinery/banners/admin/banners/_page.html.erb
parent34c6d43e1ee6f6996c846aaea137d781a52e47ca (diff)
parent5225251f0463662c5ccae4332dbd17f90036a760 (diff)
downloadrefinerycms-pc_banners-87f5dc474806f6603552fbeac77679c7a92de285.tar.gz
refinerycms-pc_banners-87f5dc474806f6603552fbeac77679c7a92de285.tar.bz2
refinerycms-pc_banners-87f5dc474806f6603552fbeac77679c7a92de285.zip
Merge remote-tracking branch 'matho/master'
Diffstat (limited to 'app/views/refinery/banners/admin/banners/_page.html.erb')
-rw-r--r--app/views/refinery/banners/admin/banners/_page.html.erb19
1 files changed, 19 insertions, 0 deletions
diff --git a/app/views/refinery/banners/admin/banners/_page.html.erb b/app/views/refinery/banners/admin/banners/_page.html.erb
new file mode 100644
index 0000000..640d378
--- /dev/null
+++ b/app/views/refinery/banners/admin/banners/_page.html.erb
@@ -0,0 +1,19 @@
+<li class='clearfix record icons' id="<%= dom_id(page) -%>" >
+
+ <% if page.children.present? %>
+ <span class="icon toggle expanded" title="<%= t('expand_collapse', :scope => 'refinery.admin.pages') %>"></span>
+ <% else %>
+ <span class="icon"></span>
+ <% end %>
+
+ <%= check_box_tag "banner[page_ids][]", page.id, @banner.pages.include?(page) %>
+
+ <span class='title <%= 'toggle' if page.children.present? %>'>
+ <%= page.title %>
+ </span>
+
+
+ <ul class='nested' >
+ <%= render(:partial => 'refinery/banners/admin/banners/page', :collection => page.children) %>
+ </ul>
+</li>