【发布时间】:2013-02-12 09:10:50
【问题描述】:
例如在 Drupal 中,您有一个名为 Views 的模块,并且您需要该模块来运行名为 Views Slideshow 的模块(因为它需要使用来自 Views 模块控制器/模型等的一些方法)并且您需要这两个来运行 Views Slideshow Extra Effects 模块(此模块使用所有前两个的东西并以特定方式扩展等)
这些模块的名称只是虚构的例子,我不再使用 Drupal,但我非常喜欢它的模块架构。
那么,当我只是复制一个具有类似结构的模块时,L4 是否可以为我提供这种模块环境(这种结构用于 CodeIgniter 的 MX HMVC:
modules/
views/
controllers/
views.php
models/
views_model.php
views/
display.php
views_slideshow/
controllers/
views_slideshow.php
models/
views_slideshow_model.php
views/
display.php
views_slideshow_extra_effects/
controllers/
views_slideshow_extra_effects.php
models/
views_slideshow_extra_effects_model.php
views/
display.php
还有一个重要的问题: 是否可以在不使用 composer 并将我的模块包含在某些配置文件等的情况下完成所有这些操作?
【问题讨论】: