gpt4 book ai didi

php - PyroCMS:如何在模块之间共享资源?

转载 作者:可可西里 更新时间:2023-11-01 13:13:52 25 4
gpt4 key购买 nike

我是 PyroCMS 的新手,很难在论坛上获得帮助( react 慢、事件少等)。所以,我希望 SO 上的某个人可以提供帮助。

如何在模块之间共享资源(例如模型、 Controller 、 View 等)?似乎每个模块都是独立的,无法访问其他模块的资源。这会给我们带来麻烦。

我不喜欢将这些公共(public)资源放在主 PyroCMS 安装中的想法。这在我看来在架构上是错误的。

最佳答案

PyroCMS 使用 HMVC , 因此从其他模块访问资源很容易。

假设您要加载模型 navigation_m:

这将在 navigation 模块(它所在的位置)内工作:

$this->load->model('navigation_m');

这将在任何地方工作:

$this->load->model('navigation/navigation_m');

就是这样!无需包含 model/ 路径,加载程序会为您处理。这同样适用于语言文件、库和其他资源。

关于php - PyroCMS:如何在模块之间共享资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6448539/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com