Модуль "Рассылки"

Быстрый переход:
Аватар

Laiv

Member
#10325   28 октября 2015 13:49

Идем дальше :-)

1.

В cli.php, похоже, надо прописать в начале файла путь к интерпретатору PHP:

#!/usr/bin/php

А также дополнить инструкцию советом сделать этот файл исполняемым. Я, например, просто забыл это сделать сразу, но, правда, сразу понял, почему не работает.

 

2.

При запуске задания выдается ошибка:

PHP Fatal error:  Call to undefined function cot_extrafields_register_table() in /modules/subscribe/inc/subscribe.functions.php on line 12

При изучении проблемы обнаружилось, что нигде не подключается файл /system/extrafields.php, в котором и находится "ошибочная" функция. Добавил в файл subscribe.functions.php, после проверки 'Wrong URL', строку

require_once $cfg['system_dir'] . '/extrafields.php';

и все заработало.

Добавлено 1 день спустя:

Еще появился вопрос. Никак не получается обнаружить, где выводится название сайта в самом конце письма рассылки. Точно такая же строка выводится тэгом {SITE_DESCRIPTION} в плагине Contact, но там ее выводом можно управлять в админке. В случае рассылки она мне не нужна, но где происходит ее вывод, пока не нашел :-)

Отредактировано: Laiv (29.10.2015 21:03, 7 лет назад)