Grafica stupefacente con yii

Oggi ho scoperto un bellissimo sito dove i grafici pubblicano dei temi per il nostro amato yii. Si chiama mehesz.

Si sceglie il tema, lo si scarica.

Si scompatta il tutto nella cartella /themes/

e poi in /protected/config/main.php si aggiunge il nome della cartella (tema) precedentemente scompattata.

Per esempio:


return array(

	'basePath'=>dirname(__FILE__).DIRECTORY_SEPARATOR.'..',

	'name'=>'Esperimenti del Janka',

	'theme'=>'greengoblin',



La configurazione l’ho capita leggendomi le specifiche di CThemeManager che non ho capito :slight_smile:

Si perché all’interno spiegava di toccare la variabile ‘theme’ (cosa che ho fatto), ma allora mi chiedo, ma a cosa serve CThemeManager ?

Esiste per caso un modo come in alcuni cms per far scegliere all’utente il tema che preferisce?

La parte dei temi non l’ho ancora studiata =).

versione + semplice, nel controller:

Yii::app()->setTheme($_GET[‘sceltaTemaUtente’]);

Grazie Markux.

Ho visto che però non si ricorda l’impostazione.

Ogni volta, bisogna sempre specificare di caricare il nuovo template.

Però posso sempre salvare in una variabile di sessione, la scelta dell’utente [color=#1C2837][size=4]$_GET[‘sceltaTemaUtente’][/size][/color]

Presumo che questa estensione faccia un pò quello che cercavo:

http://www.yiiframework.com/extension/jui-themeswitcher/