app/views/kuhsaft/pages/show.html.haml in kuhsaft-2.2.6 vs app/views/kuhsaft/pages/show.html.haml in kuhsaft-2.3.0
- old
+ new
@@ -1,19 +1,11 @@
= content_for :head do
%title= @page.page_title.present? ? @page.page_title : @page.title
%meta{ name: 'keywords', content: @page.keywords }
%meta{ name: 'description', content: @page.description }
-- if @page.bricks.map(&:type).include? "Kuhsaft::PlaceholderBrick"
+- cache [@page, I18n.locale, @page.children, @page.bricks] do
- unless @page.blank?
.page-content
-# TODO: refactor into scopes or simplify otherwise:
- @page.bricks.localized.select(&:valid?).each do |brick|
= render brick
-
-- else
- - cache [@page, I18n.locale, @page.children] do
- - unless @page.blank?
- .page-content
- -# TODO: refactor into scopes or simplify otherwise:
- - @page.bricks.localized.select(&:valid?).each do |brick|
- = render brick