Back to top

Autore Topic: [RISOLTO] CSS Dinamici  (Letto 3336 volte)

Offline Sestante2012

  • Esploratore
  • **
  • Post: 109
  • Sesso: Maschio
    • Mostra profilo
[RISOLTO] CSS Dinamici
« il: 07 Mag 2010, 14:19:49 »
Salve.

Ho un modulo che restituisce delle informazioni e le posiziona dove voglio io tramite un css. Ora, vorrei dare la possibilità di posizionare queste informazioni in modo dinamico. Qualcuno mi sa indirizzare o, meglio, fornire un esempio, su come integrare il valore dei parametri del modulo con il css?

Grazie!
« Ultima modifica: 14 Mag 2010, 13:55:33 da SestanteSrl »
================================================
Solo il passato si può copiare; il futuro dobbiamo inventarcelo.(cit)

Offline Sestante2012

  • Esploratore
  • **
  • Post: 109
  • Sesso: Maschio
    • Mostra profilo
Re:CSS Dinamici
« Risposta #1 il: 10 Mag 2010, 11:27:07 »
UP!
================================================
Solo il passato si può copiare; il futuro dobbiamo inventarcelo.(cit)

Offline mmleoni

  • Global Moderator
  • Instancabile
  • *****
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:CSS Dinamici
« Risposta #2 il: 10 Mag 2010, 11:44:43 »
 :( non ho proprio capito...

ciao,
marco
mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline Sestante2012

  • Esploratore
  • **
  • Post: 109
  • Sesso: Maschio
    • Mostra profilo
Re:CSS Dinamici
« Risposta #3 il: 10 Mag 2010, 12:34:39 »
Ciao.
Faccio un esempio: il modulo prende ina informazione dal db e con il css la mette in una posizione assegnata all'interno della pagina, tipo
Codice: [Seleziona]
top: px; left: px;Mi servirebbe poter modificare, tramite i parametri del modulo, i valori di top e left.

Ciaoo!
================================================
Solo il passato si può copiare; il futuro dobbiamo inventarcelo.(cit)

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:CSS Dinamici
« Risposta #4 il: 10 Mag 2010, 12:43:41 »
Citazione
Ho un modulo che restituisce....
eviti di nominarlo perchè è commerciale?
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline Sestante2012

  • Esploratore
  • **
  • Post: 109
  • Sesso: Maschio
    • Mostra profilo
Re:CSS Dinamici
« Risposta #5 il: 10 Mag 2010, 14:08:46 »
Ciao. no, evito di nominarlo perchè non ha un nome... l'ho scritto io...

================================================
Solo il passato si può copiare; il futuro dobbiamo inventarcelo.(cit)

Offline mmleoni

  • Global Moderator
  • Instancabile
  • *****
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:CSS Dinamici
« Risposta #6 il: 10 Mag 2010, 20:52:35 »
non ho ben capito se vuoi usare un layer flottante o che, io lo farei con un javascript, magari usando mootools che è già integrato in joomla, questo se il layer è già esistente, ma se ne viene effettuato il rendering dal modulo inserisci la posizione direttamente inline con l'attributo style.

ciao,
marco
mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline Sestante2012

  • Esploratore
  • **
  • Post: 109
  • Sesso: Maschio
    • Mostra profilo
Re:CSS Dinamici
« Risposta #7 il: 11 Mag 2010, 14:47:44 »
Grazie, marco, per le indicazioni, ma sono costretto ad ammettere che non ho assolutamente idea di quel che significa ciò che mi hai scritto. Credevo/speravo che il mio "problema" avesse una soluzione più semplice.
Niente di flottante. Il modulo incasella le informazioni in appositi spazi creati all'interno di una immagine di fondo. Capita che, a seconda del template, si sfalsi l'allineamento dei contenuti rispetto agli spazi stabiliti e quindi volevo, senza rendere necessario l'intervento diretto sul css, permettere la modifica dei margini direttamente dai parametri del modulo.

Si può fare?

Saluti
================================================
Solo il passato si può copiare; il futuro dobbiamo inventarcelo.(cit)

Offline mmleoni

  • Global Moderator
  • Instancabile
  • *****
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:CSS Dinamici
« Risposta #8 il: 11 Mag 2010, 17:14:33 »
all'interno di un modulo è definita la classe $params per l'accesso ai parametri definiti nella configurazione del modulo stesso: usa
$var = $params->get('var', 'defaultValue');

ciao,
marco
mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline Sestante2012

  • Esploratore
  • **
  • Post: 109
  • Sesso: Maschio
    • Mostra profilo
Re:CSS Dinamici
« Risposta #9 il: 12 Mag 2010, 16:51:09 »
Ciao.

Ok. Ora che ho una variabile che assume il valore dato al parametro, come faccio a utilizzarla?
Nel codice c'è una istruzione echo che stampa il valore che voglio spostare. Fino ad ora con il css gli assegnavo una classe che si occupava di posizionare il valore. Ora che nel Css quel valore manca come si fa a passare il parametro?

Grazie per la pazienza...
================================================
Solo il passato si può copiare; il futuro dobbiamo inventarcelo.(cit)

Offline Sestante2012

  • Esploratore
  • **
  • Post: 109
  • Sesso: Maschio
    • Mostra profilo
Re:CSS Dinamici
« Risposta #10 il: 14 Mag 2010, 13:55:10 »
Non so se sia formalmente corretto, ma l'unica soluzione che ho trovato al mio problema è stata quella di includere fisicamente il css nello script del modulo.

Saluti e grazie!
================================================
Solo il passato si può copiare; il futuro dobbiamo inventarcelo.(cit)

 



Web Design Bolzano Kreatif