资源定位includes/resdir.php详解📅 2023-04-15  |  👁 3204 次浏览

includes/resdir.php是DaoKeCMS的资源定位核心。它负责确定模板文件和静态资源的物理路径与URL地址。

站点目录优先

站点目录templates/{slug}/优先。当模板已安装到站点时,所有资源都从站点目录读取。这确保了已安装模板的快速访问。

市场源目录兜底

未安装时兜底market/source/templates/{slug}/。这意味着市场在架模板可以直接预览和使用,无需先安装。URL由template_url()自动改写,确保资源路径正确。

  • template_url()自动兼容市场源目录
  • url_asset()用于全站公共资源引用
  • 引用本模板静态资源用template_url('static/style.css')
  • 引用全站公共资源用url_asset(...);

芒阳网络团域cms开发中心

Copyright © 2023 刀客CMS内容管理系统