add sitemap generator
This commit is contained in:
30
config/sitemap.rb
Normal file
30
config/sitemap.rb
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
# default host
|
||||||
|
SitemapGenerator::Sitemap.default_host = "https://decide.madrid.es"
|
||||||
|
|
||||||
|
# sitemap generator
|
||||||
|
SitemapGenerator::Sitemap.create do
|
||||||
|
pages = Dir.entries(File.join(Rails.root,"app","views","pages"))
|
||||||
|
pages.each do |page|
|
||||||
|
page_name = page.split(".").first
|
||||||
|
add page_name if page_name.present?
|
||||||
|
end
|
||||||
|
|
||||||
|
add "help_translate"
|
||||||
|
|
||||||
|
add debates_path, priority: 0.7, changefreq: "daily"
|
||||||
|
Debate.find_each do |debate|
|
||||||
|
add debate_path(debate), lastmod: debate.updated_at
|
||||||
|
end
|
||||||
|
|
||||||
|
add proposals_path, priority: 0.7, changefreq: "daily"
|
||||||
|
Proposal.find_each do |proposal|
|
||||||
|
add proposal_path(proposal), lastmod: proposal.updated_at
|
||||||
|
end
|
||||||
|
|
||||||
|
add proposal_ballots_path
|
||||||
|
|
||||||
|
add spending_proposals_path, priority: 0.7, changefreq: "daily"
|
||||||
|
SpendingProposal.find_each do |spending_proposal|
|
||||||
|
add spending_proposal_path(spending_proposal), lastmod: spending_proposal.updated_at
|
||||||
|
end
|
||||||
|
end
|
||||||
Reference in New Issue
Block a user