jquery-ui slider e datapicker.

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.

Ciao!

fatti un giro su yii playground e trovi tutti gli esempi!

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

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.