Adlersd, Consegui instalar o twitter bootstrap. Consegui melhorar bastante coisa no layout. Mas infelizmente, como seu iniciante, ainda não consegui exatamente o que preciso, colocar os campos do formulário lado a lado. Abaixo postei parte do código, do arquivo _form (view), onde preciso que os campos fiquem lado a lado. Se tiver como me ajudar agradeço bastante.
<div class="form">
<?php $form=$this->beginWidget(‘bootstrap.widgets.TbActiveForm’, array(
'id'=>'associado-form',
'type'=>'horizontal',
'htmlOptions'=>array('class'=>'well'),
)); ?>
<p class="note">Campos com <span class="required">*</span> sao obrigatorios.</p>
<?php echo $form->errorSummary($model);?>
<div class="row">
<?php echo $form->labelEx($model,'dataentrada'); ?>
<?php $this->widget('CMaskedTextField', array(
'model' => $model,
'attribute' => 'dataentrada',
'mask' => '99/99/9999',
'htmlOptions' => array('size' => 10, 'class'=> 'input-small')
))?>
<?php echo $form->error($model,'dataentrada'); ?>
</div>
<div class="row">
<?php echo $form->labelEx($model,'tipo'); ?>
<?php
$tipo = array('Pessoa Fisica', 'Pessoa Juridica');
echo $form->dropDownList($model, 'tipo', $tipo,
array(
'prompt' => 'Selecione',
)
);
?>
<?php echo $form->error($model,'tipo'); ?>
</div>
<div class="row">
<?php echo $form->labelEx($model,'nome'); ?>
<?php echo $form->textField($model,'nome',array('size'=>45,'maxlength'=>45)); ?>
<?php echo $form->error($model,'nome'); ?>
</div>
<div class="row">
<?php echo $form->labelEx($model,'nascimento'); ?>
<?php $this->widget('CMaskedTextField', array(
'model' => $model,
'attribute' => 'nascimento',
'mask' => '99/99/9999',
'htmlOptions' => array('size' => 10, 'class'=> 'input-small')
))?>
<?php echo $form->error($model,'nascimento'); ?>
</div>
<div class="row">
<?php echo $form->labelEx($model,'estadocivil'); ?>
<?php
$estadocivil = array('Solteiro', 'Casado', 'Divorciado', 'Outro');
echo $form->dropDownList($model, 'estadocivil', $estadocivil,
array(
'prompt' => 'Selecione',
)
);
?>
<?php echo $form->error($model,'estadocivil'); ?>
</div>
<div class="row">
<?php echo $form->labelEx($model,'cep'); ?>
<?php $this->widget('CMaskedTextField', array(
'model' => $model,
'attribute' => 'cep',
'mask' => '99999-999',
'htmlOptions' => array('size' => 13, 'class'=> 'input-small')
))?>
<?php echo $form->error($model,'cep'); ?>
</div>
<div class="row">
<?php echo $form->labelEx($model,'logradouro'); ?>
<?php echo $form->textField($model,'logradouro',array('size'=>40,'maxlength'=>40)); ?>
<?php echo $form->error($model,'logradouro'); ?>
</div>
<div class="row">
<?php echo $form->labelEx($model,'bairro'); ?>
<?php echo $form->textField($model,'bairro',array('size'=>25,'maxlength'=>25)); ?>
<?php echo $form->error($model,'bairro'); ?>
</div>
<div class="row">
<?php echo $form->labelEx($model,'cidade'); ?>
<?php echo $form->textField($model,'cidade',array('size'=>25,'maxlength'=>25)); ?>
<?php echo $form->error($model,'cidade'); ?>
</div>
<div class="row">
<?php echo $form->labelEx($model,'telefone'); ?>
<?php $this->widget('CMaskedTextField', array(
'model' => $model,
'attribute' => 'telefone',
'mask' => '(99)9999-9999',
'htmlOptions' => array('size' => 13)
))?>
<?php //echo $form->textField($model,'telefone',array('size'=>10,'maxlength'=>10)); ?>
<?php echo $form->error($model,'telefone'); ?>
</div>
<?php $this->widget('bootstrap.widgets.TbButton', array(
'label'=>$model->isNewRecord ? 'Cadastrar' : 'Alterar',
'type'=>'primary', // null, 'primary', 'info', 'success', 'warning', 'danger' or 'inverse'
'size'=>'normal', // null, 'large', 'small' or 'mini'
'buttonType'=>'submit',
)); ?>
<?php $this->endWidget(); ?>
</div><!-- form -->