Module: Comable::Admin::ThemesHelper

Defined in:
app/helpers/comable/admin/themes_helper.rb

Instance Method Summary collapse

Instance Method Details

#display_views_directory_treeObject



8
9
10
11
# File 'app/helpers/comable/admin/themes_helper.rb', line 8

def display_views_directory_tree
  views_direcotry_tree = load_directory_tree(views_dir)
  build_directory_tree(views_direcotry_tree)
end

#editable?Boolean

Returns:

  • (Boolean)


4
5
6
# File 'app/helpers/comable/admin/themes_helper.rb', line 4

def editable?
  params[:path].present?
end

#liquidable_modelsObject



13
14
15
16
17
18
# File 'app/helpers/comable/admin/themes_helper.rb', line 13

def liquidable_models
  Comable.constants.map do |constant|
    klass = "Comable::#{constant}".constantize
    klass.constants.include?(:LiquidDropClass) ? klass : nil
  end.compact
end