juniorbit
(C Carchedi)
April 13, 2012, 11:10am
1
Ciao a tutti, è il mio primo post.
Ho qualche problema a caricare i componenti jquery che mi servono per un particolare widget.
mi servirebbe jquery-ui, datapicker e slider.
come devo caricarli?
La documentazione non mi sembra molto precisa,
alla fine ho dedotto di dover fare così ma non tutto funziona:
Yii::app()->clientScript->registerCoreScript(‘jquery.ui’);
Yii::app()->clientScript->registerCoreScript(‘jquery.ui.slider’);
Yii::app()->clientScript->registerCoreScript(‘jquery.ui.datapicker’);
Dove sbaglio?
Cordialmente,
Melus.
emafer
(Emanuele Ferrarini)
April 13, 2012, 4:21pm
2
Ciao!
fatti un giro su yii playground e trovi tutti gli esempi!
hyde82
April 14, 2012, 12:25pm
3
Yii::app()->clientScript->registerCoreScript(‘jquery.ui’);
Yii::app()->clientScript->registerCoreScript(‘jquery.ui.slider’);
Yii::app()->clientScript->registerCoreScript(‘jquery.ui.datapicker’);
Dove sbaglio?
Cordialmente,
Melus.
attenzione , se utilizzi un widget(perarltro,quelli che vedo, già presenti in yii) non hai bisogno di precaricarli…lo fa già yii in automatico.Quindi per vederli in azione nel core ti basterà per esempio:
<?php $this->widget('zii.widgets.jui.CJuiDatePicker', array(
'name'=>'name',
'model'=>$model,
'options'=>array(
'showAnim'=>'fold',
'dateFormat'=>'dd/mm/yy',
),
'htmlOptions'=>array(
'style'=>'height:15px;'
),
));?>
tutto quì…ed è già tutto funzionante
juniorbit
(C Carchedi)
April 16, 2012, 9:10am
4
Ciao,
in effetti volevo usare questo modulo jquery:
Questo è unlink ma non posso metterlo:
trentrichardson.com/examples/timepicker/
Molto valido.
Poi mi sono accorto che esisteva già come extension:
CJuiDateTimePicker
Molto molto valido.
però in effetti rimane comunque una mia curiosità come caricare i singoli javascript per usare slider o altri elementi jquery-ui.
Cordialmente,
Melus.
emafer
(Emanuele Ferrarini)
April 16, 2012, 11:11am
5
Ciao,
in effetti volevo usare questo modulo jquery:
Questo è unlink ma non posso metterlo:
trentrichardson.com/examples/timepicker/
Molto valido.
Poi mi sono accorto che esisteva già come extension:
CJuiDateTimePicker
Molto molto valido.
però in effetti rimane comunque una mia curiosità come caricare i singoli javascript per usare slider o altri elementi jquery-ui.
Cordialmente,
Melus.
In questo caso…
Yii::app()->clientScript->registerScriptFile('js/jquery.autotab-1.1b.js');
Ti permette di far caricare il file nella cartella js/ di protected.
Per il resto usi jquery come sempre.