Boa noite a todos !
Estou a desenvolver um projecto com o yii,e comecei a testar algumas extensões e é aqui que os problemas começaram:
1- Uni-Form
coloquei os ficheiros do zip na pasta protected/componenta,
depois no código de uma das janelas do programa coloquei:
<?php $this->widget(‘application.components.UniForm’); ?>
só para ver se estava a encontrar o componente e obtenho o erro:
Fatal error: Class ‘UniForm’ not found in C:\projects\yii\framework\web\CBaseController.php on line 138
2- E-mail sintax validator
Segui a doc de instalação e coloquei no model:
public function rules()
{
return array(
array(‘nome’,‘length’,‘max’=>256),
array(‘contacto’,‘length’,‘max’=>256),
array(‘nif’,‘length’,‘max’=>50),
array(‘nome, nif’, ‘required’),
array(‘email’, ‘application.extensions.emailsintaxvalidator.EEmailSintaxValidator’),
array(‘agencia_id, nif’, ‘numerical’, ‘integerOnly’=>true),
);
}
na página form coloquei:
<div class="simple">
<?php echo CHtml::activeLabelEx($model,‘email’); ?>
<?php echo CHtml::activeTextField($model,‘email’,array(‘size’=>60,‘maxlength’=>256)); ?>
</div>
e não há qualquer validação… coloquei "aaa" no campo email e ele deixa inserir
Ou seja impossivel de fazer funcionar qualquer uma destas extensões…
Alguem já consegui usar estas extensões?
se alguem pode testar agradecia.
Cumps.