Как вывести рекламный щит в шаблоне phtml?

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
#1 Александр Хрол
  • Группа: Пользователь
  • Сообщений: 7
  • Регистрация: 05.03.2013

13.05.2013 19:07

Каким образом можно вывести определенный баннер в файле шаблона? Например, в стандартном "1column.phtml", не переопределяя через layout/page.xml тот же блок content.

#2 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8886
  • Регистрация: 20.02.2010

30.05.2013 23:53

Следующие 3 фрагмента кода эквивалентны:
  • Такой синтаксис используется в административном текстовом редакторе:
    {{block type='df_banner/banner' banner_id='Ketchup Recipes' template='df/banner/galleryview.phtml'}}


  • Такой синтаксис используется в макетных файлах:
    <block type='df_banner/banner' template='df/banner/galleryview.phtml'>
        <action method='setBannerId'><banner_id>Ketchup Recipes</banner_id></action>
    </block>


  • Такой синтаксис используется в макетных файлах:
    df_block_render(
        $type = Df_Banner_Block_Banner::mf()
        ,$name=Df_Core_Const::T_EMPTY
        ,$attributes = array(
            Df_Banner_Block_Banner::PARAM__ID=> 'Ketchup Recipes'
            ,Df_Banner_Block_Banner::PARAM__TEMPLATE => 'df/banner/galleryview.phtml'
        )
    );


Поделиться темой: