Просмотр полной версии : TCDirectmail - но не пойму откуда должно браться тело письма для рассылки.
Возможно дурацкий вопрос, но все же. Поставил расширение TC Directmail, прочитал доку - все работает, но не пойму откуда должно браться тело письма для рассылки. У меня оно равно 0. Каким образом его можно формировать. Подскажите, пожалуйста.
Valery Romanchev
07.03.2008, 01:11
тело письма - это контент, который вставлен в старницу имеющую тип письмо.
при этом длястаницы должен быть сделан шаблон и она должна показывать в FrontEnd
я в общем так и делаю ( Тип страницы - directmail, контент - обычный текст), однако тело письма остается пустым.
Ниже вызов mailer.php из ком. строки, может здесь проблема?
# ./mailer.php
PHP Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file in ...public_html/typo3conf/ext/ameos_formidable/api/class.tx_ameosformidable.php on line 429
PHP Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file in ...public_html/typo3conf/ext/ameos_formidable/api/class.mainrenderer.php on line 18
Uruguaygrep
11.03.2008, 12:46
Судя по выведенному предупреждению, проблема может быть в совместимостях с версиями ПХП.
Наверно у вас стоит одна из последних версий, в которой опция allow_call_time_pass_reference уже не используется.
Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file
Попробуйте (как совертует пхп) в php.ini установить allow_call_time_pass_reference=1
Какая версия ameos_formidable установлена? Попробуйте поставить последнюю версию.
Да, все именно так, теперь вызов mailer.php проходит нормально, но тем не менее проблема остается - тело письма приходит пустое, уж не знаю что и думать.
Uruguaygrep
11.03.2008, 15:54
Посмотрите еще раз ответ от Валерия Романчева.
Показывает в ФронЕнде тело письма?
Или в BackEnd:
Directmail-> Папка для работы с рассылкой -> Preview (вверху выпадающий список).
Работает на vBulletin® версия 3.8.1. Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot