2016-01-18 75 views
0

我们在错误日志文件中收到了以下错误,并且无法查看活动页面上的事件。也无法找到相关的脚本。ezPublish错误:index:未定义模块:eventcalendar

index: Undefined module: eventcalendar 
error/view.php: 
Error ocurred using URI: /dffestival_eng_GB/eventcalendar/fullcalendarprogramme 

我们正在使用eZ Publish Community Project 2012.6版本。

任何人都可以请解释如何解决这个错误。

感谢

+0

您是否在该问题上取得了进展?如果是,请考虑将其标记为已解决。 – foobar

回答

0

eZ Publish的社区项目2012.6是一个eZ Publish的5.0版本的eZ的发布和你提到的模块可能是一个自定义的基础上,传统项目。

这意味着它的源代码应该在ezpublish_legacy/extension /中。

eZ Publish 5要求传统模块在其module.ini.append.php中有明确的定义。

首先,找到您的自定义模块的扩展名。你可能有这样的ezpublish_legacy/extension/<EXTENSIONNAME>/modules/eventcalendar/

目录定义了一个名为fullcalendarprogramme.php一个模块视图然后在ezpublish_legacy/extension/<EXTENSIONNAME>/settings/module.ini.append.php编辑相关module.ini文件,并确保它看起来像这样:

<?php /* #?ini charset="utf-8"? 
[ModuleSettings] 
ExtensionRepositories[]=EXTENSIONNAME 
ModuleList[]=eventcalendar 
*/ 

注意,fullcalendarprogramme观点可能被定义在另一个脚本。您可以在模块的module.php文件中找到视图名称和脚本之间的映射:

$ViewList['fullcalendarprogramme'] = array(
    'script' => 'fullcalendarprogramme.php' 
); 
相关问题