Yii Framework Forum: Settare I Parametri Di Configurazione Dal Database - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Settare I Parametri Di Configurazione Dal Database Rate Topic: -----

#1 User is offline   dragonWeb 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 18
  • Joined: 16-February 13

Posted 09 March 2013 - 11:30 AM

Ciao a tutti!

volevo innanzitutto ringraziarvi per la disponibilità e per la velocità di risposta.

Avrei la necessità di prendere alcuni "settings" dal database.

Cioè di aggiungere alla CApplication alcuni settaggi presi dal db e valida per tutta l'app senza eseguire la query tutte le volte che si cambia pagina, avete qualche consiglio?

Grazie!
0

#2 User is offline   st4nny 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 325
  • Joined: 10-April 12

Posted 09 March 2013 - 01:00 PM

una volta per un progettino rapido rapido, avevo la necessità di caricare delle impostazioni
a giro nella mia app.

senza pensarci troppo ho fatto un model Impostazioni.
La tabella era composta da due campi la primary key era un varchar e il secondo pure.
impostazione (pk) , value (valore in varchar)

a questo punto impostato il model, Quando dovevo caricare le impostazioni desiderate facevo:

Impostazioni::model()->findbyPk('adminEmail')->value

e l'ho risolta così.
0

#3 User is offline   emafer 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 182
  • Joined: 23-February 12
  • Location:Amandola

Posted 10 March 2013 - 03:46 AM

Io ho fatto in modo che il config punti a alcuni file di configurazione .conf e mi crei l'array del main.php con i dati immagazzinati, Per prenderli dal db c'è bisogno che l'array sia stato già configurato e quindi non potevo salvare i dati nel db.
Puoi optare per una soluzione simile, o puoi usare la sessione, infatti se peschi da db è necessaria la query ad ogni cambio pagina, in ogni caso.
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users