这种情况我也是第一次见,在后台上传的图片始终不会被前台所读取,一气之下直接写死它。
默认情况下上传图片到
/vendor/magento/theme-frontend-luma/web/images 上传LOGO图片
修改
vendor\magento\module-theme\view\frontend\layout\default.xml
中的
大约64行 LOGO部分代码从
<block class="Magento\Theme\Block\Html\Header\Logo" name="logo"> <arguments> <argument name="logoPathResolver" xsi:type="object">Magento\Theme\ViewModel\Block\Html\Header\LogoPathResolver</argument> <argument name="logo_size_resolver" xsi:type="object">Magento\Theme\ViewModel\Block\Html\Header\LogoSizeResolver</argument> </arguments> </block>
到
<block class="Magento\Theme\Block\Html\Header\Logo" name="logo"> <action method="setLogoFile"> <argument name="logo_file" xsi:type="string"> images/LOGO1.png </argument> </action> </block>
请登录已经激活账号继续浏此文章所有内容!