• Regolamento Macrocategoria DEV
    Prima di aprire un topic nella Macrocategoria DEV, è bene leggerne il suo regolamento. Sei un'azienda o un hosting/provider? Qui sono anche contenute informazioni per collaborare con Sciax2 ed ottenere l'accredito nella nostra community!

Guida Piccola spiegazione su come creare dei blocchi su php-nuke

Mirko

Utente Kafféè
Autore del topic
8 Marzo 2009
23.907
112
Miglior risposta
0
I blocchi possono essere di tre tipi:

  • RSS/RDF
  • Blocchi di contenuto
  • Blocchi di file

Nella lezione sul pannello di amministrazione, inoltre, abbiamo già affrontato la creazione di blocchi del primo e del secondo tipo

In questa lezione invece illustreremo come creare blocchi del terzo tipo, con richiami al database.

Come i moduli anche i blocchi sono contenuti in una cartella, stavolta chiamata "blocks" e per essere visibili nell'amministrazione (e poter essere quindi attivati o modificati) hanno dei nomi che seguono la sintassi:

Codice:
Perfavore, Entra oppure Registrati per vedere i codici!

13a.gif


Nei blocchi possiamo inserire codice scritto in qualsiasi linguaggio di programmazione (HTML, PHP, Perl, Flash, etc..) quindi possiamo anche creare pagine dinamiche che interroghino il nostro database.

Facciamo un esempio pratico. Supponiamo di voler creare un blocco che visualizza le pagine visitate ieri nel nostro sito. Per facilitarci il compito consideriamo una sola query ed un solo valore.

Chiamiamo il nostro blocco "pagine", perciò il nome completo del blocco sarà block-pagine.php

Per cominciare apriamo il tag php:<?. Lo script per intero potrebbe essere:

Codice:
Perfavore, Entra oppure Registrati per vedere i codici!

Questa guida è stata tratta da cms.html.it