Advertisement
Guest User

Untitled

a guest
Jul 10th, 2014
207
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.94 KB | None | 0 0
  1. <?php
  2. /**
  3.  * Created by PhpStorm.
  4.  * User: AxelPAL
  5.  * Date: 09.07.14
  6.  * Time: 11:24
  7.  * @var RequestForm $model
  8.  * @var CActiveForm $form
  9.  */
  10.  
  11. $js = <<<JS
  12. $(".feedback input, .feedback textarea").placeholder();
  13. JS;
  14. Yii::app()->clientScript->registerScript('placeholders',$js, CClientScript::POS_READY);
  15. $attributes = $model->attributeLabels();
  16. $form=$this->beginWidget('CActiveForm', array(
  17.         'id'=>'request-form',
  18.         'enableAjaxValidation'=>true,
  19.         'action'=>Yii::app()->createUrl('/front/front'),
  20.         'clientOptions'=>array(
  21.             'validateOnSubmit' => true,
  22.             'validateOnChange' => true,
  23.             'validationUrl'=> Yii::app()->createUrl('/front/front'),
  24.             'afterValidate' =>'js: function(form, data, hasError) {
  25.            if (!hasError) {
  26.                alert("Все успешно!");
  27.                return false;
  28.            }
  29.        }'
  30.         ),
  31.     ));
  32. ?>
  33. <div class="col-xs-3">
  34.     <!-- feedback -->
  35.     <div class="feedback">
  36.             <div class="feedback_title">
  37.                 Оставить заявку
  38.             </div>
  39.  
  40.             <div class="feedback_inp">
  41.                 <?=$form->textField($model, 'name', array('class'=>'row_hint', 'placeholder' => $attributes['name']))?>
  42.                 <?=$form->error($model, 'name')?>
  43.             </div>
  44.  
  45.             <div class="feedback_inp">
  46.                 <?=$form->textField($model, 'contact', array('class'=>'row_hint', 'placeholder' => $attributes['contact']))?>
  47.                 <?=$form->error($model, 'contact')?>
  48.             </div>
  49.  
  50.             <div class="feedback_area">
  51.                 <?=$form->textArea($model, 'message', array('class'=>'row_hint', 'placeholder' => $attributes['message']))?>
  52.                 <?=$form->error($model, 'message')?>
  53.             </div>
  54.  
  55.             <input type="submit" class="feedback_btn" value="Отправить">
  56.     </div>
  57. </div>
  58. <? $this->endWidget(); ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement