关于公用包js&css

模版公用包的js和css

1.对于模版二次开发,在模版的在线编辑器,assets下面可以看到js和css文件列表

2.这些文件都是模版包里面的js和css文件,对应文件夹为:public/dist/front/static/{theme_identity}

  • {theme_identity}是模版的identity(模版标识符)
  • 譬如:mirox模版,对应的文件路径是:public/dist/front/static/new_default_theme

3.每个模版都会用到的文件,也就是基础文件,那么会放到base文件夹里面,就是:public/dist/front/static/base

  • base文件夹下面的文件包含js和css文件,是每个模版都会用到的js和css文件
  • 对于订单结账页面的js,基础js,都放到这里

base下的js和css二次开发重写

1.模版编辑器下,显示的js和css是当前模版下的js文件和css文件

2.对于base公用js和css,在模版代码在线编辑器下面,是看不到这些js和css文件的

3.您可以在assets文件夹下面进行文件的新增,确保和base文件夹下的文件,一样的文件名称

譬如,你想要重写js文件:public/dist/front/static/base/base.js

那么创建一个文件:base.js, 然后将 public/dist/front/static/base/base.js文件的内容复制过来,保存

  • 创建的base.js文件的存储路径:public/media/theme_workdir/static/{shop_id}/{theme_id}/

然后修改文件内容即可,保存后,base.js将走您这边编辑后的文件

  • 重写后,到前台商城查看源代码,你会发现base.js的路径进行了改变
  • 原来base.js的url为:https://mirox.fecshop.cn/dist/front/static/new_default_theme/base.js?v=501
  • 重新保存后(需要刷新一下缓存),base.js的url为:https://mirox.fecshop.cn/media/theme_workdir/static/129/191/base.js?v=501

4.编辑文件内容,保存后,想要还原成系统文件,那么可以这样操作

  • 删除创建的文件即可
  • 删除后,记得刷新缓存

对于非公用包的文件存储路径,参看:【重要!】模版装修-数据存储

上面大致是js和css文件进行重写,以及重写后存放的文件路径,您一定不要删除文件夹:public/media/theme_workdir

Copyright © fecify.com 2025 all right reserved,powered by Gitbook该文件修订时间: 2025-11-18 21:28:16

results matching ""

    No results matching ""