Merge pull request #2641 from consul/homepage
Add customization of homepage from admin section
This commit is contained in:
@@ -37,7 +37,11 @@ module AdminHelper
|
||||
end
|
||||
|
||||
def menu_customization?
|
||||
["pages", "images", "content_blocks"].include?(controller_name)
|
||||
["pages", "images", "content_blocks"].include?(controller_name) || menu_homepage?
|
||||
end
|
||||
|
||||
def menu_homepage?
|
||||
["homepage", "cards"].include?(controller_name)
|
||||
end
|
||||
|
||||
def official_level_options
|
||||
|
||||
19
app/helpers/feeds_helper.rb
Normal file
19
app/helpers/feeds_helper.rb
Normal file
@@ -0,0 +1,19 @@
|
||||
module FeedsHelper
|
||||
|
||||
def feed_debates?(feed)
|
||||
feed.kind == "debates"
|
||||
end
|
||||
|
||||
def feed_proposals?(feed)
|
||||
feed.kind == "proposals"
|
||||
end
|
||||
|
||||
def feed_processes?(feed)
|
||||
feed.kind == "processes"
|
||||
end
|
||||
|
||||
def feed_processes_enabled?
|
||||
Setting['feature.homepage.widgets.feeds.processes'].present?
|
||||
end
|
||||
|
||||
end
|
||||
7
app/helpers/settings.rb
Normal file
7
app/helpers/settings.rb
Normal file
@@ -0,0 +1,7 @@
|
||||
module SettingsHelper
|
||||
|
||||
def setting_for_widget(widget)
|
||||
Setting.where(key: 'feature.user.recommendations').first
|
||||
end
|
||||
|
||||
end
|
||||
Reference in New Issue
Block a user