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