Een cms static block in een phtml bestand invoegen

Als een een static block wil invoegen in een phtml template van Magento 2 om de gebruikers zelf de content te laten aanpassen zonder Magento of PHP kennis.

Handig om bijvoorbeeld banners, handleidingen of taal afhankelijk content te plaatsen.

Maak een static block aan in het Magento content tab en stel de juiste storeview in waar deze getoond mag worden.

Zoek de betreffende phtml template op of creëer er e1n in de theme map van het actieve thema. Bepaal de plek waar je het block wil invoegen.

[php]
<?php 
/** call static block cms*/
echo $this->getLayout()
->createBlock('Magento\Cms\Block\Block')
->setBlockId('id_van_stactic_block')
->toHtml();
?>
[/php]

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *