форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Помогите разобраться с плагином zem_contact_reborn: форма обратной связи оформлена здесь тэгами - <fieldset>
<legend>Contact</legend>
...
</fieldset>
Где можно в настройках плагина убрать вывод тэга <fieldset> и <legend>?
Спасибо.
Неактивен
Что на счет помощи плагина? Читали?
Неактивен
Читал спасибо:
To remove the legend/fieldset, set the label attribute to an empty string instead of overriding in CSS:
<txp:zem_contact to="email address" label="" />
Неактивен
Необходимо уникализировать каждое сообщение, приходящее с помощью zem_contact_reborn. Первой мыслью стала вставка в аттрибут subject="" тэга <txp:zem_contact времни отправки сообщения, напр. <txp:php> print date('His'); </txp:php>
Однако при нажатии кнопки "Отправить" ничего не происходит. Прошу подсказки
Неактивен
"Ничего не происходит" - это как? Не отправляется сообщение?
Где пример используемого кода?
Неактивен
Не отправляется сообщение, кнопка не нажимается, заполненные поля так и остаются заполненными.
В рабочий ранее код добавил только subject="<txp:php> print date('His'); </txp:php>"
Общий вид формы получается такой:
<txp:zem_contact label="" subject="<txp:php> print date('His'); </txp:php>" to="name@site.ru">
...
поля
...
</txp:zem_contact>
Разрешение на включение php везде стоит.
Неактивен
стотыщпятьсотый раз - нужно использовать одинарные 'ковычки' вместо "двойных", чтобы сработал тег-в-теге
Неактивен
Да пробовал я и так и так Нифига
Неактивен
Никаких идей больше нет?
Неактивен
advan написал:
Никаких идей больше нет?
Если ещё актуально...
Я решал, примерно такую же задачу, путём создания нового тега и добавлением его в свойство.
<txp:php> почему-то не хотел работать.
нашел ещё один пример
User selectable subject field
Specify the subject_form attribute and create a form which includes a zem_contact_select tag:Код:
<txp:zem_contact to="you@example.com" subject_form="my_subject_form" /> <txp:zem_contact_text label="Name" /><br /> <txp:zem_contact_email /><br /> <txp:zem_contact_select label="Choose Subject" list=",Question,Feedback" /><br /> <txp:zem_contact_textarea label="Message" /><br /> </txp:zem_contact>Create a Textpattern form called “my_subject_form”, containing:
Код:
<txp:php> global $zem_contact_form; echo $zem_contact_form['Choose Subject']; </txp:php>The label used in the zem_contact_select tag must be identical to the corresponding variable in the subject_form. Here we used Choose subject.
If you’d prefer to add a common prefix for all subjects, use a subject_form containing:Код:
<txp:php> global $zem_contact_form; echo 'My common prefix - ' . $zem_contact_form['Choose Subject']; </txp:php>
Отредактированно Skrishi (10-03-2011 05:09:04)
Неактивен
Добрый день! У меня вопрос, возможно ли с использованием плагина zem_contact поместить поле для выбора абонента, которому адресуется сообщение, и соответственно разные e-mail-ы указать в настройках?..
Неактивен
zam написал:
Добрый день! У меня вопрос, возможно ли с использованием плагина zem_contact поместить поле для выбора абонента, которому адресуется сообщение, и соответственно разные e-mail-ы указать в настройках?..
Автор плагина настоятельно рекомендует жестко указывать емайл получателя, так как в ином случае формой можно будет воспользоваться для спама сторонних адресов.
Одним из решений может быть создание ящика для мусора и раскидывание из него писем на разные адреса в зависимости от темы письма... фильтры сейчас поддерживают все почтовики. ну или по крайне мере, раскидывать их в разные папки в нутри почтового акаунта.
Неактивен
как можно указать абонентов и отдельные на каждого электронные адреса--нашла
<!--
<txp:php>
global $zem_contact_form;
switch($zem_contact_form['Department'])
{
case 'Support':
echo 'crew@example.com';
break;
case 'Sales':
echo 'showmethemoney@example.com';
break;
default:
echo 'someone@example.com';
}
</txp:php>
-->
проблема теперь заключается в алфавите, кириллицу не признают (((
Неактивен