lucky20071 » 07 июл 2015, 09:53 
			
			Решил сделать свое модальное окно. В файл layouts/main вставил такой код 
<?php
$this->beginWidget('zii.widgets.jui.CJuiDialog', array(
                    'id' => 'mydialog',
                    'options' => array(
                        'title' => 'Нет времени на поиски?
                         Оставьте заявку и наши менеджеры оперативно подберут варианты! ',
                        'autoOpen' => false,
                        'modal' => true,
                        'resizable'=> false,
                        'width'=> '500',
                        'height'=>'500',
                      
                    ),
                ));
                $qForm = new QuickForm1;
  
                $form = $this->beginWidget('CActiveForm', array(
                            'id' => 'quick-form',
                            'enableClientValidation' => true,
                            'clientOptions' => array(
                                'validateOnSubmit' => true,
                            ),
                            'action' => array('/site/quick1'),
                        ));
                ?>
                <?php echo $form ->errorSummary($qForm); ?>
                <table>
								<tr>
									<td>              
                        <?php echo $form->labelEx($qForm,'name'); ?>
                         	</td>
									        <td>  
                        <?php echo $form->textField($qForm,'name', array('size'=>22)); ?>
                        <?php echo $form->error($qForm,'name'); ?>
                     	</td>
									<td>
									<tr>
									<td>
                        <?php echo $form->labelEx($qForm,'company'); ?>
                        </td>
									<td>
                        <?php echo $form->textField($qForm,'company', array('size'=>22)); ?>
                        <?php echo $form->error($qForm,'company'); ?>
                        	</td>			
								</tr>
								<tr>
									<td>
                        <?php echo $form->labelEx($qForm,'phone'); ?>
                      	</td>
									<td> 
                        <?php echo $form->textField($qForm,'phone', array('size'=>22)); ?>
                        <?php echo $form->error($qForm,'phone'); ?>
                        </td>			
								</tr>
								<tr>
									<td>
                        <?php echo $form->labelEx($qForm,'email'); ?>
                       </td>
									<td>
                        <?php echo $form->textField($qForm,'email', array('size'=>22)); ?>
                        <?php echo $form->error($qForm,'email'); ?>
                        	</td>			
								</tr>
								<tr>
									<td>
                        <?php echo $form->labelEx($qForm,'type'); ?>
		                    </td>
									<td>
		                    <?php echo $form->dropDownList($qForm,'type',array("Аренда склада"=>'Аренда склада',"Продажа склада"=>'Продажа склада',"Ответственное хранение"=>'Ответственное хранение')); ?>
		                    <?php echo $form->error($qForm,'type'); ?>
		                    	</td>			
								</tr>
								<tr>
									<td>
                        <?php echo $form->labelEx($qForm,'message'); ?>
                        </td>
									<td>
                        <?php echo $form->textArea($qForm,'message', array('rows'=>5,'cols'=>20)); ?>
                        <?php echo $form->error($qForm,'message'); ?>
                       </td>			
								</tr>
								<tr>
									<td> 
									Необходимая площадь:
									</td>
									<td>
                        <?php echo $form->labelEx($qForm,'squarefrom'); ?>
                        <?php echo $form->textField($qForm,'squarefrom', array('size'=>6)); ?>
                        <?php echo $form->error($qForm,'squarefrom'); ?>
                         
                        <?php echo $form->labelEx($qForm,'squareto'); ?>
                        <?php echo $form->textField($qForm,'squareto', array('size'=>6)); ?>
                        <?php echo $form->error($qForm,'squareto'); ?>
                        </td>			
								</tr>
								 <tr>
									<td>
									</td>
									<td style="text-align:left;">
                        <?php echo CHtml::submitButton('Отправить'); ?>
                  </td>
								</tr>	
							  </table>
               <?php
                $this->endWidget();
                $this->endWidget('zii.widgets.jui.CJuiDialog');
                ?>
                <?php echo CHtml::link('Оставьте номер', '#', array('onclick' => '$("#mydialog").dialog("open"); return false;',)); ?>
Но теперь оно всегда открыто на главной странице. На остальных страницах нормально, оно закрыто и открывается только при клике. Какие то чудеса на главной странице творятся, не работают модальные окна. Может кто сталкивался, подскажите.