Back to top

Autore Topic: [RISOLTO] Modulo e CSS  (Letto 2039 volte)

Offline Sestante2012

  • Esploratore
  • **
  • Post: 109
  • Sesso: Maschio
    • Mostra profilo
[RISOLTO] Modulo e CSS
« il: 20 Apr 2010, 15:01:55 »
Salve!

Ho scritto un modulo che restituisce delle informazioni che ora vorrei formattare con un CSS dedicato. Come si inseriscono i riferimenti ad un CSS in un modulo?

Grazie.
« Ultima modifica: 21 Apr 2010, 16:18:41 da SestanteSrl »
================================================
Solo il passato si può copiare; il futuro dobbiamo inventarcelo.(cit)

Offline mattialori

  • Appassionato
  • ***
  • Post: 412
    • Mostra profilo
Re:Modulo e CSS
« Risposta #1 il: 20 Apr 2010, 15:47:58 »
Codice: [Seleziona]
$document = &JFactory::getDocument();
$document->addStyleSheet('percorso file');

Offline Sestante2012

  • Esploratore
  • **
  • Post: 109
  • Sesso: Maschio
    • Mostra profilo
Re:Modulo e CSS
« Risposta #2 il: 20 Apr 2010, 17:14:06 »
Ciao e grazie per avermi risposto. Purtroppo le mie conoscenze non mi permettono di sfruttare i tuoi consigli e quindi provo a riformulare la domanda in un altro modo.
Il modulo restituisce delle info pescate dal db e le visualizza sotto forma di righe di testo generate dalla stampa di una variabile che assume di volta in volta il valore acquisito dal db. Io avrei bisogno di disporre queste informazioni a mio piacimento su di una immagine di background. Il CSS potrebbe essere la scelta giusta poichè mi darebbe la possibilità di formattare il testo, ma per ora mi accontenterei anche di una formattazione "fissa" direttamente nel codice PHP del modulo.
Grazie in anticipo.
================================================
Solo il passato si può copiare; il futuro dobbiamo inventarcelo.(cit)

Offline mattialori

  • Appassionato
  • ***
  • Post: 412
    • Mostra profilo
Re:Modulo e CSS
« Risposta #3 il: 20 Apr 2010, 20:58:02 »
Allora quando richiami la variabile da visualizzare basta che la inserisci in un tag html, gli assegni un id e poi a quell'id associ uno stile nel css. O ho capito ancora male? :D :D

Offline Sestante2012

  • Esploratore
  • **
  • Post: 109
  • Sesso: Maschio
    • Mostra profilo
Re:Modulo e CSS
« Risposta #4 il: 21 Apr 2010, 00:44:07 »
O nono, tu hai capito benissimo, sono quasi certo che sia ciò che cerco! Il problema è che non essendo un vero programmatore capisco la metà delle cose che scrivi  ???. Riesci a farmi un esempio pratico?
Ancora molte grazie!
================================================
Solo il passato si può copiare; il futuro dobbiamo inventarcelo.(cit)

Offline mattialori

  • Appassionato
  • ***
  • Post: 412
    • Mostra profilo
Re:Modulo e CSS
« Risposta #5 il: 21 Apr 2010, 15:03:06 »
Codice: [Seleziona]
<?php 
// Impedisce l'accesso diretto al file
defined('_JEXEC') or die('Restricted access'); 
if(
count($this->rows) == 0) {
echo JText::_('No Record');
} else {
foreach($this->rows as $r) {

echo '<p><b>'.$r->nome.'</b></p>';
echo '<p>'.$r->description.'</p><br/>' }}
?>

Questo è il file default.php che va nella cartella views/nomeview/tmpl. Alla view viene passato $rows che contiene il risultato di una query. Con un ciclo foreach vengono visualizzati riga per riga il nome e la descrizione del record contenuto in $rows. In questo caso i dati vengono visualizzati all'interno di un tag <p>.
Se vuoi dare uno stile grafico ai risultati visualizzati basta che li metti in un tag, ad esempio <p> e gli associ un id.
Esempio:
Codice: [Seleziona]
<p id="tuoid">qui metti i dati</p>
Sempre nello stesso file default.php richiami il css con la sintassi che ti ho postato prima, e all'interno del foglio di stile assegnerai uno stile, scusa il giorco di parole, all'id #tuoid.

Offline Sestante2012

  • Esploratore
  • **
  • Post: 109
  • Sesso: Maschio
    • Mostra profilo
Re:Modulo e CSS
« Risposta #6 il: 21 Apr 2010, 16:18:13 »
Tadaaaa  ;D ! Grazie, era giusto quel che mi serviva! Mi dispiace se ti ho fatto tribolare, ma l'esempio era per me l'unico modo per afferrare il concetto!

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

Offline mattialori

  • Appassionato
  • ***
  • Post: 412
    • Mostra profilo
Re:[RISOLTO] Modulo e CSS
« Risposta #7 il: 21 Apr 2010, 16:43:03 »
Di niente, se si può aiutare ben venga, altrimenti a che serve il forum?  ;D ;D

 



Web Design Bolzano Kreatif