2017-05-24 56 views
0

我有這些塊在前端佈局:添加<referenceBlock名稱=「head.additional」> Magento的2不工作

<referenceContainer name="content"> 
     <block class="Dfl\Marketplace\Block\Profile" name="marketplace_sellerprofile" template="profile.phtml" cacheable="false" before="-"/> 
    </referenceContainer> 
    <referenceContainer name="sidebar.main"> 
     <block class="Dfl\Marketplace\Block\Profile" name="marketplace_sellerprofileleft" template="profile_left_sidebar.phtml" cacheable="false" before="-"/> 
    </referenceContainer> 
    <referenceContainer name="sidebar.additional"> 
     <block class="Dfl\Marketplace\Block\Profile" name="marketplace_sellerprofileright" template="profile_right_sidebar.phtml" cacheable="false" before="-"/> 
    </referenceContainer> 

然後我想以將其插入到部分添加新的塊。 我添加下面的命令這些塊以上

<referenceBlock name="head.additional"> 
     <block class="Dfl\Marketplace\Block\Profile" name="marketplace_social_tags" template="social_tags.phtml" /> 
    </referenceBlock> 

然後在我的social_tags.phtml模板我只是增加了一個簡單的元條目。

meta entry example

然後我跑設置:upgrad e和設置:靜態內容:部署EN_US es_ES 但入口是不存在的頭標記。 我跟着這些鏈接,但我無法顯示元條目。

Atwix - Adding blocks to the head section in Magento 2

add-block-in-head-tag-in-magento-2

任何幫助嗎?它缺少什麼?

回答

0

男人。我在試圖讓頭腦裏的東西陷入同樣的​​問題。 試了4個小時。

即使一些網站,甚至一個例子模塊引用head.additional在default.xml中 - 我發現,我在default_head_blocks.xml使用

<referenceBlock name="head.additional"> 

當它是唯一的工作

這讓我如此瘋狂。