Конструктор CRC, множественые вызовы.
Всем добра!!!
Пишу компонент, в котором наследую базовый класс modResource.В классе создал конструктор.
В итоге, при создании документа в лог пишет 8 раз!!! То есть конструктор вызывается 8 раз, Почему так происходит?, Может кто-нибудь объяснить? Почему если я сделаю так:
Почему при создании документа, MODX обращается к нескольким файлам
Буду премного благодарен за разъяснение.
Спасибо.
Пишу компонент, в котором наследую базовый класс modResource.В классе создал конструктор.
class MyClass extends modResource
{
public $showInContextMenu = true;
function __construct(xPDO & $xpdo)
{
parent:: __construct($xpdo);
$this->xpdo->log(1,"******************************************|****************************");
}В итоге, при создании документа в лог пишет 8 раз!!! То есть конструктор вызывается 8 раз, Почему так происходит?, Может кто-нибудь объяснить? Почему если я сделаю так:
$this->xpdo->log(1,"******************************************|****************************");
parent:: __construct($xpdo);поменяю местами, админка перестаёт работать? Пишет что нет доступа к конектору.Почему при создании документа, MODX обращается к нескольким файлам
[2015-02-26 15:59:41] (ERROR @ /connectors/index.php) ******************************************|****************************
[2015-02-26 15:59:47] (ERROR @ /connectors/index.php) ******************************************|****************************
[2015-02-26 15:59:47] (ERROR @ /connectors/index.php) ******************************************|****************************
[2015-02-26 15:59:48] (ERROR @ /connectors/index.php) ******************************************|****************************
[2015-02-26 15:59:48] (ERROR @ /connectors/index.php) ******************************************|****************************
[2015-02-26 15:59:48] (ERROR @ /connectors/index.php) ******************************************|****************************
[2015-02-26 15:59:48] (ERROR @ /connectors/index.php) ******************************************|****************************
[2015-02-26 15:59:48] (ERROR @ /connectors/index.php) ******************************************|****************************Так мало того, оно пишет туда, при открытии, сохранении, удалении документа. Правда при удалении оно делает только одну запись.Буду премного благодарен за разъяснение.
Спасибо.
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 2
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
В данном случае правильно будет