Sha256: 3db5864d67b8300160d3cf4d706fc340a5866a3c3852bf0d583461e9ac81400b

Contents?: true

Size: 648 Bytes

Versions: 42

Compression:

Stored size: 648 Bytes

Contents

- level = local_assigns.has_key?(:level) ? level : 0
- next_level = level + 1

.category-item
  - if category.children.any?
    %label
      - level.times do
        %span.level

      = check_box_tag "post[category_ids][]", category.id, @post && @post.category_ids.include?(category.id)
      %span.text= category.name

    - category.children.each do |child|
      = render '/virgo/admin/posts/category', category: child, level: next_level

  - else
    %label
      - level.times do
        %span.level

      = check_box_tag "post[category_ids][]", category.id, @post && @post.category_ids.include?(category.id)
      %span.text= category.name

Version data entries

42 entries across 42 versions & 1 rubygems

Version Path
virgo-0.3.17 app/views/virgo/admin/posts/_category.haml
virgo-0.3.16 app/views/virgo/admin/posts/_category.haml
virgo-0.3.15 app/views/virgo/admin/posts/_category.haml
virgo-0.3.14 app/views/virgo/admin/posts/_category.haml
virgo-0.3.13 app/views/virgo/admin/posts/_category.haml
virgo-0.3.12 app/views/virgo/admin/posts/_category.haml
virgo-0.3.11 app/views/virgo/admin/posts/_category.haml
virgo-0.3.10 app/views/virgo/admin/posts/_category.haml
virgo-0.3.9 app/views/virgo/admin/posts/_category.haml
virgo-0.3.8 app/views/virgo/admin/posts/_category.haml
virgo-0.3.7 app/views/virgo/admin/posts/_category.haml
virgo-0.3.6 app/views/virgo/admin/posts/_category.haml
virgo-0.3.4 app/views/virgo/admin/posts/_category.haml
virgo-0.3.3 app/views/virgo/admin/posts/_category.haml
virgo-0.3.2 app/views/virgo/admin/posts/_category.haml
virgo-0.3.1 app/views/virgo/admin/posts/_category.haml
virgo-0.3 app/views/virgo/admin/posts/_category.haml
virgo-0.2.9 app/views/virgo/admin/posts/_category.haml
virgo-0.2.8 app/views/virgo/admin/posts/_category.haml
virgo-0.2.7 app/views/virgo/admin/posts/_category.haml