app/views/layouts/tramway/landing/application.html.haml in tramway-landing-1.2.3 vs app/views/layouts/tramway/landing/application.html.haml in tramway-landing-1.2.4
- old
+ new
@@ -44,18 +44,20 @@
/ /Yandex.Metrika counter
%body
= stylesheet_link_tag 'https://cdnjs.cloudflare.com/ajax/libs/mdbootstrap/4.4.5/css/mdb.min.css'
= javascript_include_tag 'https://cdnjs.cloudflare.com/ajax/libs/mdbootstrap/4.4.5/js/mdb.js'
= javascript_include_tag 'https://cdn.rawgit.com/CezarLuiz0/anchor.js/master/dist/anchor.min.js'
- - if @blocks.any?
+ - if @blocks&.any?
-# FIXME
= render "tramway/landing/blocks/block_types/header", block: @blocks.on_main_page.where(block_type: :header).first
%main{ class: ('mt-5' if @blocks&.any?) }
.container
- if @blocks&.any?
- array_of_blocks = (@blocks - [@blocks.header] - [@blocks.footer])
- array_of_blocks.each_with_index do |block, index|
= render "tramway/landing/blocks/block_types/#{block.block_type}", block: block
- if index < array_of_blocks.count - 1
%hr
+ .container-fluid
+ = yield
- if @blocks&.any?
= render "tramway/landing/blocks/block_types/footer", block: @blocks.footer