По-видимому у многих возникли некоторые проблемы с установкой этого модуля, скоро я к нему опять вернусь и пересмотрю, а пока ознакомитесь с базовым принципами modx или установите пример, который идет вместе дистрибутивом modx.
Опишу, как импортировал в БД modx_schedule.sql.
Выбирал сайт, что мне нужен. Открываю SQL / импортировать файлов и выбираю modx_schedule.sql (кодировка файла: UTF-8)и "пошел". Получилось, что....
SQL-запрос:
CREATE TABLE `modx_schedule` (
`id` INT( 11 ) NOT NULL AUTO_INCREMENT ,
`time` TIME DEFAULT NULL ,
`title` VARCHAR( 255 ) DEFAULT NULL ,
`description` TEXT,
`date` DATE NOT NULL DEFAULT ’0000-00-00’,
PRIMARY KEY ( `id` )
) ENGINE = MYISAM DEFAULT CHARSET = utf8
Написал вызов сниппета [[Schedule]] в содержимое одной странице. При открытой странице выводится ошибка...
« MODx Parse Error »
MODx encountered the following error while attempting to parse the requested resource:
« PHP Parse Error »
PHP error debug
Error: Invalid argument supplied for foreach()
Error type/ Nr.: Warning - 2
File: X:\home\localhost\www\apks\assets\snippets\schedule\schedule.class.inc.php
Line: 143
Line 143 source: foreach ($this->parseTemplates[$tplName] as $pattern)
Parser timing
MySQL: 0.0735 s (6 Requests)
PHP: 0.3187 s
Total: 0.3921 s
P.S. Извините, что то не правильно сделал и просил объяснить =)
По видимому я не создал шаблонов по умолчанию и он просит чанки в виде шаблонов. или нет ни одного события.