模块内的Phalcon自定义资产路由

时间:2014-04-16 04:31:50

标签: php phalcon

使用Phalcon Assets Management。我可以从控制器中将JS,CSS文件等资源添加到伏特模板中。

但资产经理总是会看到内部"公共"资产的文件夹。

我们如何才能访问"资产"内部的文件夹"模块" ?目录

这样每个模块都会定义自己的资产。

这是我当前的文件夹结构:

---apps
------module_1
---------controllers
---------models
---------views
------------assets // how to access this to get JS, CSS, Img files into Volt Template?
---public
------assets // currently all assets are accessed by this folder by default

1 个答案:

答案 0 :(得分:2)

资产管理器与您的代码View Helper类似,是未来的证明。

我认为您正在尝试立即在服务器和客户端应用MVC模式,并that's not going to work。我的意思是,服务器/客户端的隔离优先于MVC本身。

我承认MVC模式在Web应用程序的客户端有点混乱,但这是另一个历史。只需保留公用文件夹中未由服务器处理的所有内容,您就可以了。您甚至可以在“公共/资产”路径中为每个模块创建一个文件夹。