<?php $form = $this->beginWidget('bootstrap.widgets.BootActiveForm', array('id' => 'tour-builder-form', 'enableAjaxValidation' => true, 'htmlOptions' => array('enctype' => 'multipart/form-data'))); ?> <?php $this->widget('site.frontend.widgets.tourBuilder.TourBuilderWidget', array('model' => $model, 'attribute' => 'trips')); ?> <?php $this->widget('common.widgets.rooms.Rooms', array('model' => $model, 'attribute' => 'rooms', 'form' => $form)); ?> <?php echo $form->dropDownListRow($model, 'eventId', Event::getPossibleEvents(), array('id' => 'eventId')); ?> <div class="startCityId"> <?php echo $form->hiddenField($model, "startCityId", array('class' => 'startCityId')); ?> <?php echo $form->labelEx($model, "startCityId"); ?> <?php $this->widget('bootstrap.widgets.BootTypeahead', array('options' => array('items' => 10, 'ajax' => array('url' => "/ajax/cityForFlightOrHotel", 'timeout' => 500, 'displayField' => "label", 'triggerLength' => 2, 'method' => "get", 'loadingClass' => "loading-circle"), 'matcher' => 'js: function(){return true}', 'sorter' => 'js:function(items){return items;}'), 'htmlOptions' => array('class' => 'span5 tourStartField', 'value' => $model->startCityName))); ?> </div> <div class="eventStartCityIds"> <?php