Ошибка: Шаблон отсутствуетрельсы xml.builder отсутствуют ошибки шаблона
Отсутствует шаблон Разное/карта сайта, приложения/карта сайта с {: локали => [: EN],: форматы => [: XML]: handlers => [: erb,: builder]}. Поиск: * "/ Пользователи/yliu/Google Drive/ruby projects/Blog/lenswish/app/views" * "/usr/local/rvm/gems/ruby-1.9.3-p194/bundler/gems/twitter-bootstrap -rails-4b8a511e6518/приложение/просмотров»* "/usr/local/rvm/gems/ruby-1.9.3-p194/gems/devise-3.1.0/app/views"
рейк маршруты:
GET /sitemap.xml(.:format) miscellaneous#sitemap {:format=>"xml"}
routes.rb:
get "sitemap.xml", :to => "miscellaneous#sitemap", defaults: { format: "xml" }
контроллер:
class MiscellaneousController < ApplicationController
def sitemap
@card_templates = CardTemplate.all
respond_to do |format|
format.xml
end
end
end
Положение
Шаблон: приложение/просмотров/разное/sitemap.xml.builder содержание
в шаблоне sitemap.xml.builder:
# Sitemaps 0.9 XML format: http://www.sitemaps.org/protocol.php
xml.instruct!
xml.urlset :xmlns => 'http://www.sitemaps.org/schemas/sitemap/0.9' do
xml.url do
xml.loc root_url
xml.changefreq 'daily'
xml.lastmod @card_templates.first.updated_at.iso8601
xml.priority '0.8'
end
end
Я уже проверил проблемы с разрешениями для файлов. Все еще не работает. Любой может помочь. Заранее спасибо.
Не работает для меня. По-прежнему такая же ошибка. –
Сделано еще несколько изменений. Дайте мне знать, если это поможет. –
По-прежнему получает ту же ошибку. Дополнительная информация: Я на рубине 1.9.3 рельсы 3.2.13. Благодарю. –