Моя задача - чтобы, при создании публикации, была возможность включения или выключения отправки рассылки данной публикации. По умолчанию, она должна быть отключена. В настройках типа материала я активировал использование почтовых рассылок. В настройках области я НЕ активировал категорию (термин таксономии) рассылки, потому что, по умолчанию, она должна быть отключена. При создании публикации, полученную эту ошибку:
Notice: Undefined offset: 0 в функции simplenews_newsletter_defaults() (строка 456 в файле /modules/simplenews/simplenews.module).
PDOException: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'tid' cannot be null: INSERT INTO {simplenews_newsletter} (nid, tid, status) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2); Array ( [:db_insert_placeholder_0] => 641 [:db_insert_placeholder_1] => [:db_insert_placeholder_2] => 0 ) в функции simplenews_newsletter_save() (строка 2001 в файле /modules/simplenews/simplenews.module).
Поиск показал, что эта ошибка возникает, когда не выбрана категория. Однако мне не нужно отправлять рассылкой ВСЕ публикации, а только некоторые, потому, по умолчанию, она должна быть отключена...
Пробовал в настройках типа материала отключить рассылку. Публикация без проблем создается, но, бюллетень в этом случае не отправляется пользователям. Что я не так делаю?