2015-10-11 3 views
1

Для gem 'middleman-blog' есть способ отключить создание календарных страниц?Отключить страницы календаря

Есть ли возможность настроить таргетинг на отключение определенных страниц календаря, таких как месячные и дневные страницы?

Я пробовал посмотреть источник на Github, но нет никаких признаков такой функции.

ответ

1

Когда на локальном/предварительном сервере посредника (middleman server) найдите настройки в конфигурации вашего посредника по адресу <host>/__middleman/config. Там проверьте настройки :calendar_template в настройках для :blog, если это не nil, тогда установите ее в config.rb в nil. Это похоже на дневные, месячные и годовые страницы.

Пример:

// File : config.rb 
activate :blog do |blog| 
    blog.current_template = nil 
end 
+0

Спасибо за ответ. К сожалению, это дает мне ошибку при сборке. Использование --verbose Я вижу, что календарь все еще строится со следующей ошибкой: 'undefined local variable или method' page_type 'для # '. – Viet

+0

У вас есть файл 'calendar.html.erb' в вашем источнике? – limekin

+0

Да, это было. Спасибо за помощь! – Viet

Смежные вопросы