一个后台,两个网站(shoplaza,shopify)
2021-06-07 本文已影响0人
hello_world_cxm
1.虽shoplaza,shopify两个后台不一样,但是大致都是相同的
1.更改logo。首先找到一个文件叫header_logo,或者是header.liquid文件,logo属于模板的header部分。然后找到全局搜索logo,看看网站的logo是被哪块代码作用的,然后阅读代码看看具体粘贴在哪里。
request.host 返回当前用户访问的域名
{% if request.host contains "xxxx" %}
<img src="logo图片地址1" data-src="" alt="{{ images[logo_image].alt | default: shop.name }}" class="tw-absolute tw-inset-0 tw-w-full tw-h-full lazyload"/>
{% else %}
<img src="{{shop.default_img}}" data-src="{{logo_image | img_url: width }}" alt="{{ images[logo_image].alt | default: shop.name }}" class="tw-absolute tw-inset-0 tw-w-full tw-h-full lazyload"/>
{% endif %}
2.更改页脚
找到footer.liquid文件,全局搜索copyright等这些字眼,然后粘贴以下代码
{% if request.host contains "xxxx" %}
© {{ 'today' | time_tag: format: 'year' }} 想要更改的页脚
{% else %}
© {{ 'today' | time_tag: format: 'year' }} {{ shop.name }} {{ 'i18n.general.footer.power_by_link' | t: platform:shop.platform_name }}
{% endif %}
3.其实后面还可以根据域名更改很多东西,比如collection 自定义页面,能真正做到一个后台,两个网站的效果,原理都差不多,在这里不再累述。