вот этот код нужно разбить на две части(скопипастил из первого же сайта, который был под рукой)
Код: Выделить всё
<!--?php
$this--->beginWidget('zii.widgets.jui.CJuiDialog', array(
'id' => 'mydialog',
'options' => array(
'title' => 'Отправить сообщение',
'autoOpen' => false,
'modal' => true,
'resizable'=> false
),
));
$qForm = new QuickForm;
$form = $this->beginWidget('CActiveForm', array(
'id' => 'quick-form',
'enableClientValidation' => true,
'clientOptions' => array(
'validateOnSubmit' => true,
),
'action' => array('site/quick'),
));
?>
<!--?php echo $form--->errorSummary($qForm); ?>
<!--?php echo $form--->labelEx($qForm,'name'); ?>
<!--?php echo $form--->textField($qForm,'name', array('size'=>35)); ?>
<!--?php echo $form--->error($qForm,'name'); ?>
<!--?php echo $form--->labelEx($qForm,'phone'); ?>
<!--?php echo $form--->textField($qForm,'phone', array('size'=>35)); ?>
<!--?php echo $form--->error($qForm,'phone'); ?>
<!--?php echo $form--->labelEx($qForm,'timeToCall'); ?>
<!--?php echo $form--->textField($qForm,'timeToCall', array('size'=>35)); ?>
<!--?php echo $form--->error($qForm,'timeToCall'); ?>
<!--?php echo CHtml::submitButton('Отправить'); ?-->
<!--?php
$this--->endWidget();
$this->endWidget('zii.widgets.jui.CJuiDialog');
?>
поэтому сценарий примерно такой
1. пользователь заходит на страницу сайта(при этом посылает запрос обычному контроллеру, а не контроллеру в модуле)
(как сделать автоматическую подгрузку модального окна модуля? чтоб пользователю неприходилось вызывать сам модуль)
2. Запускается модальное окно модуля (где при этом должно находится объявление CJuiDialog? в main\layout нашего модуля?)
3. В модальном окне подгружается другой модуль(надеюсь тут проблем не возникнет)