2016-01-18 1 views
0

Мы получили следующую ошибку в файле журнала ошибок, а также не смогли просмотреть события на странице событий. Также не удается найти соответствующий сценарий.ezPublish error: index: Undefined module: 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 Опубликовать Community Project 2012,6 является Ez Опубликовать 5 версии Ez Опубликовать и модуль вы упомянули, вероятно, обычаем один, на основе унаследованного проекта.

Это означает, что его исходный код должен быть в ezpublish_legacy/extension /.

eZ Опубликовать 5 требует, чтобы устаревшие модули были четко определены в их module.ini.append.php.

Сначала найдите расширение, в котором находится ваш пользовательский модуль. Вы, вероятно, имеете вид модуля, который называется fullcalendarprogramme.php определен в директории, как этот ezpublish_legacy/extension/<EXTENSIONNAME>/modules/eventcalendar/

Затем отредактируйте связанную module.ini файл в ezpublish_legacy/extension/<EXTENSIONNAME>/settings/module.ini.append.php и убедитесь, что он выглядит следующим образом:

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

Обратите внимание, что fullcalendarprogramme вид может быть определен в другом сценарии. Вы найдете отображение между именем отображения вида и сценарий в файле module.php модуля:

$ViewList['fullcalendarprogramme'] = array(
    'script' => 'fullcalendarprogramme.php' 
);