![]()  | 
	
		
 Почтовая форма 
		
		
		Здравствуйте! 
	У меня вопросы по почтовой форме: 1) Как менять внешний вид формы? Мне нужно, чтобы форма выглядела вот так: http://dapissarenko.com/resources/20...lForm/soll.png А сейчас она выглядит так: http://dapissarenko.com/resources/20...ilForm/ist.png Как а) убрать рамку, б) сделать так, чтобы поля ФИО и Адрес электронной почты стояли один под другим (т. е. чтобы их х-координаты были одинаковыми) и в) поставить textarea для сообщения под надпись сообщение? 2) Как русифицировать сообщение, которое появляется, если одно из полей не заполнено? Сейчас у меня появляется английское сообщение в перемешку с крякозябчиками, см. http://dapissarenko.com/resources/20...rm/message.png Заранее спасибо Дмитрий  | 
		
 Цитата: 
	
 Цитата: 
	
  | 
		
 Если посмотреть в шаблоне настройки для tt_content.mailform.20, то можно найти много чего - в том числе место, где добавляется рамка)) 
	По поводу сообщения, то кажется у тебя какая-то проблема с кодировками, то есть при стандартных настройках - база в ютф-8, forcecharset ютф-8 все работает корректно (посмотри темы с настройкой базы и кодировками).  | 
		
 Цитата: 
	
  | 
		
 А такое есть ['SYS']['setDBinit'] = SET NAMES utf8; ? 
	Какая версия типо3 ?  | 
		
 Здравствуйте! 
	Всем спасибо за ответы! Цитата: 
	
 Цитата: 
	
 В localconf.php прописано, кроме всего прочего, Код: 
	$TYPO3_CONF_VARS['BE']['forceCharset'] = 'utf-8';С уважением Дмитрий  | 
		
 Здравствуйте! 
	Первые результаты по почтовой форме (может кому-то понадобятся). В файле ...\typo3\sysext\css_styled_content\static\setup.t xt содержится информация о том, как конфигурировать почтовую форму: Код: 
	tt_content.mailform.20 {С уважением Дмитрий  | 
		
 Здравствуйте! 
	Как я понимаю, можно изменить установки tt_content.mailform.20 в шаблоне, а можно переписать стили, которые относятся к почтовой форме. В файле typo3\sysext\css_styled_content\css\example.css показано, как менять стили почтовой формы: Код: 
	/*****************/С уважением Дмитрий  | 
		
 Цитата: 
	
 $TYPO3_CONF_VARS['BE']['forceCharset'] = 'utf-8'; // Modified or inserted by TYPO3 Install Tool. $TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8;'; типо 4.04  | 
		
 гы. я только было хотел переводить пару сайтов на 4.04)) 
	у меня сейчас 4.0, проблем не наблюдается)  | 
		
 Цитата: 
	
 может доп. патчии использовал?  | 
		
 нет. все стандартно))  
	база в ютф-8 + 2 настройки, о которых говорилось выше.  | 
		
 да уж...  
	что ж будем искать.... :)  | 
		
 tod, а во фронтэнде у тебя сайты в utf-8 иил win1251? 
	 | 
		
 нашел решение связанное с кодировкой во всплывающих JavaScript окнах на форуме... это обсуждалось тут: 
	http://forum.typo3.biz/showthread.ph...ght=JavaScript вроде бы работает :)  | 
		
 фронтэнд тоже ютф-8.  
	О решении этом слышал, рад даже применял, но тогда база была не ютф, потому и использовалось, а так теперь, когда все в одной кодировке проблем не возникало. а у тебя я так понял фронтэнд в вин-1251?  | 
		
 нет, база в utf-8. 
	MySQL-кодировка: UTF-8 Unicode (utf8) Сопоставление соединения с MySQL: utf8_general_ci и все таблицы : utf8_general_ci каким образом ты перегонял базу в utf8?  | 
		
 Та я вроде ничего никуда не перегонял))  
	Создали базу и вперед работать)  | 
		
 Цитата: 
	
 Спасибо Дмитрий  | 
		
 Цитата: 
	
 а если хочешь сменить на вин1251, то metaCharset renderCharset  | 
		
 вот интересно. можно в почтовой форме сделать проверку вводимого емейла или телефона? есть ли заготовки в typo под это 
	 | 
		
 Навесить сверху свой JavaScript 
	 | 
		
 По поводу Tmailform: 
	1. как можно отключить сообщение, выводимое после Sunmit'а формы ну или там переадресацию какую-то? Или чтобы форма просто пустая опять выводилась. 2. как изменить надпись browse... в прикрепляемых файлах? если это возможно. Раз поменялась, но непонятно каким образом) 3. есть в шкаблоне такая строка <input type="hidden" name="MAX_FILE_SIZE" value="300000000" /> она на что-то влияет? или нужна доп. ее обработка, то есть где-то прописать условие?  | 
		
 В продолжение темы.  
	По вопросу1. Есть в шаблоне такая строка: <form action="###FORM_URL###" method="post" enctype="multipart/form-data" name="tx_pilmailform_pi1[form]['passwd']" width="100%"> Напрашивается вариант с переопределением FORM_URL, посему заходим в в настройки элемента Tmailform, закладка "Проверка полей" и в Default values пишем к примеру - FORM_URL_VAL; plain; text: index.php?id=34, причем стандартный FORM_URL пришлось заменить, с ним почему-то не работало... Вот только как теперь к этой ссылке еще L "прикрутить"? Понятно что нужно будет эксперементировать и ставить вместо plain - db, возможно кто-то успел с этим столкнуться до меня?)  | 
		
 Установила стандартную форму typo3. Настроила стили через setup.txt. Все работает исправно. Но после отсылки страничка, указанная в "Jump to page", открываеться в новом табе. Как сделать, чтобы открывалась в том же? 
	 | 
		
 Попробуй Шаблон/Constans Editor/ 
	Target for internal links Pageframe object поставь parent  | 
		
 margol, все заработало. Спасибо. 
	 | 
		
 Приведите пожалуйста пример  шаблона для Tmailform 
	по мануалу долго разбирался никак не получается.. в каком формате сохранять шаблон ? как ни пытался, как ни крутил, ничего на месте, где должна находитсяформа, пусто :(  | 
		
 Цитата: 
	
  | 
| Часовой пояс GMT +4, время: 10:48. | 
	Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot