2016-07-22 70 views

回答

5

您可以通過以下XML添加窗口小部件,

<referenceContainer name="content.top"> 
    <block class="Magento\Catalog\Block\Category\Widget\Link" name="demoBlock" template="widget/static_block/default.phtml"> 
     <action method="setData"> 
      <argument name="id_path" xsi:type="string">category/20</argument> 
      <argument name="title" xsi:type="string">Demo Category Title</argument> 
      <argument name="template" xsi:type="string">category/widget/link/link_inline.phtml</argument> 
     </action> 
    </block> 
</referenceContainer> 

你需要按照你的需要

  • 座級&模板(如果您需要更新模板更新如下

    • referenceContainer for block)
    • setData中的參數
  • +0

    有沒有辦法指定一個已經在後端創建的小部件?也許通過使用小部件ID? –

    +0

    在佈局文件中沒有必要這麼做 管理小部件直接加載到選定的配置,每個小部件上都有您要顯示的配置。 –

    +0

    它的工作原理,我也可以設置自定義模板。謝謝! –