为什么Contao在本地和远程环境中表现出不同的行为?

时间:2018-08-10 12:12:21

标签: module contao

我正在尝试通过覆盖Contao的注释模块来构建自定义模块。

到目前为止,在本地主机上还不错。但是,当我推送到远程时,Contao的注释模块似乎在自定义模块之后被调用,因此不再渲染我的模块。 (我通过var_dumps检测到呼叫顺序)。

为什么Contao的注释模块以我的名字命名?我们可以更改模块的调用顺序吗?

谢谢大家!

1 个答案:

答案 0 :(得分:0)

是的,您可以通过Contao Managed Edition中捆绑软件的Contao Manager插件的getBundles方法来实现:

/**
 * {@inheritdoc}
 */
public function getBundles(ParserInterface $parser): array
{
    return [
        BundleConfig::create(MyBundle::class)
            ->setLoadAfter([
                ContaoCommentsBundle::class
            ]),
    ];
}