Php 如何在自定义模块中链接activecollab中的css文件?

Php 如何在自定义模块中链接activecollab中的css文件?,php,module,content-management-system,project,activecollab,Php,Module,Content Management System,Project,Activecollab,我正在处理activecollab自定义模块,所以在css文件放置方面有一些问题,我在中放置了一个文件 mymodule\assets\default\stylesheets\frontend\main.css 但在安装“mymodule”之后,activecollab无法在运行时加载的页面上获取该css文件 如果有人这样做了,请帮助我,是否需要添加一行链接到该模块的css?还是css文件夹问题 更新: 另外,我想知道模块的assets/default/stylesheets/folder中的

我正在处理activecollab自定义模块,所以在css文件放置方面有一些问题,我在中放置了一个文件

mymodule\assets\default\stylesheets\frontend\main.css
但在安装“mymodule”之后,activecollab无法在运行时加载的页面上获取该css文件

如果有人这样做了,请帮助我,是否需要添加一行链接到该模块的css?还是css文件夹问题

更新:

另外,我想知道模块的assets/default/stylesheets/folder中的前端和后端是什么


是否需要将普通的main.css文件放在前端文件夹中?

前端和后端是使用资产的上下文:

  • 前端是应用程序的公共部分,不需要登录。它用于服务共享页面、公共请求表单等
  • 后端是登录屏幕后面的一切(基本上是activeCollab的主界面)

  • 根据您的描述,我猜测您将样式表置于错误的上下文中。尝试后端,而不是前端。

    我也尝试将样式表复制到后端文件夹,但它从未检测到,我想需要向指向的样式表添加一些代码行。。若我有多个样式表,那个么activecollab如何在项目中获取所有样式表?系统只需从正确命名的文件夹中加载所有CSS文件(约定优先于配置方法)。你要么没有正确命名文件夹和文件(CSS文件需要有.CSS扩展名),要么没有强制刷新页面。嗯,是的,但它仍然没有抓住我的样式表;我再次尝试像这样同时放置同一个main.css文件,但它无法抓取它们中的任何一个:-mymodule/assets/default/stylesheets/main.css-mymodule/assets/assets/backend/main.css-mymodule/assets/default/stylesheets/frontend/main.css任何其他解决方案?在我看来,您正在经历缓存问题,而不是收集器问题。您是否尝试过禁用使用fo development的浏览器中的缓存,以确认始终获得新内容?activeCollab的样式表收集器使用快速缓存(因为它主要用于生产环境),所以在开发时应该禁用缓存。