2017-08-10 33 views
0

我有一個網站針對不同的類別使用不同的主題。如何在magento中爲不同的主題設置不同的徽標2.1

我需要爲每個主題設置不同的徽標,但在'content> design> configuration'中,只能選擇在商店前部使用徽標。 因此,所有主題都使用新上傳的徽標。

任何想法如何使用每個主題的特定圖像標誌?

+0

創建系統設置上傳不同的主題標誌,你可以分享該網站的鏈接? – faizanbeg

+0

網站在我的本地機器上開發,所以還沒有發佈給羣衆。 我想沒有原生的方式來實現這一點。 –

回答

0

請找到下面的代碼來標識的管理,以不同theme's-

要聲明的主題標誌,加上延伸<theme_dir>/Magento_Theme/layout/default.xml佈局。

例如,如果你的標誌文件被my_logo.png尺寸300x300px,你需要聲明,如下所示:

<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> 
    <body> 
     <referenceBlock name="logo"> 
      <arguments> 
       <argument name="logo_file" xsi:type="string">images/my_logo.png</argument> 
       <argument name="logo_img_width" xsi:type="number">300</argument> 
       <argument name="logo_img_height" xsi:type="number">300</argument> 
      </arguments> 
     </referenceBlock> 
    </body> 
</page> 

聲明的標誌大小是可選的。

要了解更多關於主題的佈局,請參閱網址:http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/themes/theme-create.html

相關問題