Sha256: 1c62e0d36cbf3f26be945da5dd8adc5901d1f2d49549f66bbed8ee8e8a10cc5a

Contents?: true

Size: 1.31 KB

Versions: 23

Compression:

Stored size: 1.31 KB

Contents

%li.treeview
  - process_services
  - Jinda::Module.all.asc(:seq).each do |m|
    - unless m.role.blank?
      - next unless login?
      - next unless current_ma_user.role
      - next unless current_ma_user.role.upcase.split(',').include?(m.role.upcase)
    %li.treeview
      %a{:href => "#"}
        %i.fa.fa-circle-o
        = m.name
        %span.pull-right-container
        %i.fa.fa-angle-left.pull-right
      %ul.treeview-menu
        %li

          - m.services.asc(:seq).each do |s|
            - next unless s.list
            - xml= REXML::Document.new(s.xml).root
            - unless s.rule.blank?
              - next if (!eval(s.rule))
            - unless s.role.blank?
              - next unless login?
              - next unless current_ma_user.role
              - next unless current_ma_user.role.upcase.split(',').include?(s.role.upcase)
            - if s.code.downcase=="link"
              - name, url = s.name.split(":", 2)
              - url.strip!
            - else
              - name= s.name; url= "/jinda/init?s=#{s.module_code}:#{s.code}"
            - if s.confirm
              %li
                %a{"data-panel"=>"main", :onclick=>"if (confirm('Please Confirm')) {location.hash='#{url}'};"}= name
            - else
              %li
                %a{"data-panel"=>"main", :href=> url}= name

Version data entries

23 entries across 23 versions & 3 rubygems

Version Path
jinda_adminlte-0.8.0 lib/generators/jinda_adminlte/templates/app/views/layouts/lte/_menu_mm.haml
jinda-0.7.7.4 test/dummy/app/views/layouts/lte/_menu_mm.haml
jinda_adminlte-0.7.5.1 lib/generators/jinda_adminlte/templates/app/views/layouts/lte/_menu_mm.haml
jinda_adminlte-0.7.5 lib/generators/jinda_adminlte/templates/app/views/layouts/lte/_menu_mm.haml
jinda_adminlte-0.7.3 lib/generators/jinda_adminlte/templates/app/views/layouts/lte/_menu_mm.haml
jinda_adminlte-0.7.0.4 lib/generators/jinda_adminlte/templates/app/views/layouts/lte/_menu_mm.haml
jinda_adminlte-0.7.0.3 lib/generators/jinda_adminlte/templates/app/views/layouts/lte/_menu_mm.haml
jinda_adminlte-0.7.0.1 lib/generators/jinda_adminlte/templates/app/views/layouts/lte/_menu_mm.haml
jinda_adminlte-0.7.0 lib/generators/jinda_adminlte/templates/app/views/layouts/lte/_menu_mm.haml
jinda_adminlte-0.6.0.1 lib/generators/jinda_adminlte/templates/app/views/layouts/lte/_menu_mm.haml
jinda_adminlte-0.6.0 lib/generators/jinda_adminlte/templates/app/views/layouts/lte/_menu_mm.haml
jinda_adminlte-0.5.9 lib/generators/jinda_adminlte/templates/app/views/layouts/lte/_menu_mm.haml
jinda_adminlte-0.5.8 lib/generators/jinda_adminlte/templates/app/views/layouts/lte/_menu_mm.haml
jinda_adminlte-0.4.4 lib/generators/jinda_adminlte/templates/app/views/layouts/lte/_menu_mm.haml
jinda_adminlte-0.4.2 lib/generators/jinda_adminlte/templates/app/views/layouts/lte/_menu_mm.haml
jinda_adminlte-0.4.0 lib/generators/jinda_adminlte/templates/app/views/layouts/lte/_menu_mm.haml
jinda_adminlte-0.3.1 lib/generators/jinda_adminlte/templates/app/views/layouts/lte/_menu_mm.haml
jinda_adminlte-0.0.5 lib/generators/jinda_adminlte/templates/app/views/layouts/lte/_menu_mm.haml
jinda_adminlte-0.0.4 lib/generators/jinda_adminlte/templates/app/views/layouts/lte/_menu_mm.haml
jinda_adminlte-0.0.3 lib/generators/jinda_adminlte/templates/app/views/layouts/lte/_menu_mm.haml