тем у кого colorbox:
если форма очень большая и её приходится скроллить по вертикали, то вставив текст в поле "Текст после обработки формы", чтобы его увидеть необходимо листать опять вверх:
<script type="text/javascript">
jQuery(document).ready(function(){
jQuery.colorbox.resize();
});
</script>
<h3>Информация о вашем заказе, а так же номер заявки был отправлен на Ваш email, указанный в форме.</h3>
вдруг кому понадобится
PS
придумал как присуждать номера заявок, НО хотел бы узнать какие файлы за что отвечают и куда смотреть стоит мне для выполнения данной затеи:
предположим номер заявки будет присуждать после заполнения формы, и в зависимости от заполненности каких-либо полей - присуждался номер начинающийся на букву данного уникального поля
предположим добавляем свой render для $okText, который бы искал в тексте определенный код, впоследствии заменяя его нашим номером заявки
Как в данном коде стырить из кода формы определенное поле и забрать значение этого поля?
------------------------------------
вот такая конструкция работает
$body = $form->getTemplate('mail_form',array('url'=>$url,'date'=>$date,'ip'=>$ip,'rows'=>$result));
$body = stripslashes(html_entity_decode($body, ENT_QUOTES));
//CCG
$subjectCode = array('A','T','S','R');
$CCG_subject_A = preg_match("/ccgair/i", $body);
$CCG_subject_T = preg_match("/ccgtransport/i", $body);
$CCG_subject_S = preg_match("/ccgsea/i", $body);
$CCG_subject_R = preg_match("/ccgrail/i", $body);
if($CCG_subject_A) {$s = $subjectCode[0];}
if($CCG_subject_T) {$s = $subjectCode[1];}
if($CCG_subject_S) {$s = $subjectCode[2];}
if($CCG_subject_R) {$s = $subjectCode[3];}
$add = "$CCG_subject_A::$CCG_subject_T::$CCG_subject_S::$CCG_subject_R";
$newsub = $s.'asdasdasdasdas';
//CCG
if(!$mailFrom||!$mailTo) sfEcho('!'.JText::_('Form not configured'));
$mail =& JFactory::getMailer();
$mail->setSender(array($mailFrom, $mailFrom));
$mail->setSubject($newsub);
$mail->setBody($body.$add);
Но сейчас на email приходит value такие же как указаны в форме
<select name="b590c825be31cf30ccb681b90233f4af0" id="b590c825be31cf30ccb681b90233f4af0" onchange="transportSubType(this.value)">
<option value="---" selected="selected">---</option>
<option value="ccgair">Авиа</option>
<option value="ccgrail">Ж/Д</option>
<option value="ccgsea">Морской</option>
<option value="ccgtransport">Авто</option>
</select>
Можно конечно искать кирилличиские названия через preg_match, но сайт мультиязычный(((
сижу в ступоре
можно ли для option добавить id? и как нить его передать в $body?
думаю стоит добавить в парсер возможность обработки
<option disabled>Выберите героя</option>