Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 14.01.2016, 20:19   #1
Anlov
Senior Member
 
Регистрация: 02.05.2011
Сообщений: 138
По умолчанию Динамическое добавление адреса получателя в стандартную форму из TS

Всем - привет.
Туро3 6.2. Стандартная форма tx_form.
Как в качестве адреса получателя recipientEmail вставить E-Mail из Typoscript-Constants?
Старая фишка с
Код:
tt_content.mailform.20.recipient >
tt_content.mailform.20.recipient = mail@mail.ru
не работает.
Anlov вне форума   Ответить с цитированием
Старый 15.01.2016, 12:48   #2
Николай Сипко
Senior Member
 
Регистрация: 17.09.2012
Сообщений: 675
По умолчанию

Может, в setup
myObject = HTML
myObject.value = <BLINK><p><address><a href="mailto:mail@mail.ru"><p>E-mail</p></a></address></p></BLINK>

А, может, просто вставить address
<p><address><a href="mailto:mail@mail.ru"><p>E-mail</p></a></address></p>
в div html шаблона как статический элемент?

Последний раз редактировалось Николай Сипко; 16.01.2016 в 17:37
Николай Сипко вне форума   Ответить с цитированием
Старый 20.01.2016, 13:53   #3
Anlov
Senior Member
 
Регистрация: 02.05.2011
Сообщений: 138
По умолчанию

не, не идет со стандартной формой.
Поставил Powermail и для него в TS-Setup прописал:
Код:
lib.receiver_email = TEXT
lib.receiver_email.value = {$e_mail_for_contact_form}
причем в самом элементе на вкладке "E-Mail получателю" в поле "E-Mail адрес получателя" надо ввести:
Код:
{f:cObject(typoscriptObjectPath:'lib.receiver_email')}
Anlov вне форума   Ответить с цитированием
Старый 22.01.2016, 06:13   #4
shuman
Senior Member
 
Регистрация: 21.11.2007
Сообщений: 217
По умолчанию

Цитата:
Сообщение от Anlov Посмотреть сообщение
не, не идет со стандартной формой.
Поставил Powermail и для него в TS-Setup прописал:
Код:
lib.receiver_email = TEXT
lib.receiver_email.value = {$e_mail_for_contact_form}
причем в самом элементе на вкладке "E-Mail получателю" в поле "E-Mail адрес получателя" надо ввести:
Код:
{f:cObject(typoscriptObjectPath:'lib.receiver_email')}
То есть powermail использует fluid?
shuman вне форума   Ответить с цитированием
Старый 22.01.2016, 20:06   #5
Anlov
Senior Member
 
Регистрация: 02.05.2011
Сообщений: 138
По умолчанию

Начиная со второй версии, да

А, забыл дописать, что в TS-Constants надо естественно прописать эту переменную e_mail_for_contact_form = ваш@емайл.ru
Anlov вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Добавление новых полей в форму регистрации Fearless Goblin Общие вопросы 4 09.07.2010 10:55


Часовой пояс GMT +4, время: 19:30.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория