gino-news
2.1.0
Modulo News per gino CMS
|
Classe di tipo Gino.Controller per la gestione di news categorizzate. More...
Public Member Functions | |
__construct ($mdlId) | |
Costruisce un'istanza di tipo news. More... | |
deleteInstance () | |
Eliminazione istanza. More... | |
getImageWidth () | |
Getter larghezza di ridimensionamenteo delle immagini. More... | |
download (\Gino\Http\Request $request) | |
Esegue il download clientside del documento indicato da url ($doc_id) More... | |
showcase () | |
Frontend vetrina news. More... | |
last () | |
Front end ultime news. More... | |
detail (\Gino\Http\Request $request) | |
Front end dettaglio news. More... | |
relatedContentsList ($item) | |
Lista di contenuti correlati per tag. More... | |
archive (\Gino\Http\Request $request) | |
Frontend archivio news. More... | |
manageDoc (\Gino\Http\Request $request) | |
Interfaccia di amministrazione del modulo. More... | |
searchSite () | |
Metodo per la definizione di parametri da utilizzare per il modulo "Ricerca nel sito". More... | |
searchSiteResult ($results) | |
Definisce la presentazione del singolo item trovato a seguito di ricerca (modulo "Ricerca nel sito") More... | |
systemNewsletterList () | |
Adattatore per la classe newsletter. More... | |
systemNewsletterRender ($id) | |
Contenuto di una news quanto inserita in una newsletter. More... | |
feedRSS (\Gino\Http\Request $request) | |
Genera un feed RSS standard che presenta le ultime 50 news pubblicate. More... | |
Static Public Member Functions | |
static | getClassElements () |
Restituisce alcune proprietà della classe utili per la generazione di nuove istanze. More... | |
static | outputFunctions () |
Definizione dei metodi pubblici che forniscono un output per il front-end. More... | |
Private Member Functions | |
manageCategory (\Gino\Http\Request $request) | |
Interfaccia di amministrazione delle categorie. More... | |
manageNews (\Gino\Http\Request $request) | |
Interfaccia di amministrazione delle news. More... | |
Private Attributes | |
$_last_news_number | |
numero di ultime news More... | |
$_list_nfp | |
numero di news per pagina nella vista elenco news More... | |
$_showcase_news_number | |
numero di news nella vetrina More... | |
$_showcase_auto_start | |
animazione vetrina start automatico More... | |
$_showcase_auto_interval | |
animazione vetrina intervallo animazione More... | |
$_image_width | |
Massima larghezza immagini. More... | |
$_newsletter_news_number | |
Numero ultime news esportate in lista newsletter. More... | |
$_tbl_opt | |
Tabella di opzioni. More... | |
Classe di tipo Gino.Controller per la gestione di news categorizzate.
Gli output disponibili sono:
Definition at line 46 of file class_news.php.
__construct | ( | $mdlId | ) |
Costruisce un'istanza di tipo news.
int | $mdlId | id dell'istanza di tipo news |
Definition at line 94 of file class_news.php.
archive | ( | \Gino\Http\Request | $request | ) |
Frontend archivio news.
\Gino\Http\Request | $request | istanza di Gino.Http.Request |
Definition at line 431 of file class_news.php.
deleteInstance | ( | ) |
Eliminazione istanza.
Si esegue la cancellazione dei dati da db e l'eliminazione di file e directory
Definition at line 203 of file class_news.php.
detail | ( | \Gino\Http\Request | $request | ) |
Front end dettaglio news.
\Gino\Http\Request | $request | istanza di Gino.Http.Request |
Gino.Exception.Exception404 | se lo slug ricavato dalle GET non corrisponde ad alcuna news |
Gino.Exception.Exception403 | se l'utente non ha i permessi per visualizzare la news |
Definition at line 382 of file class_news.php.
download | ( | \Gino\Http\Request | $request | ) |
Esegue il download clientside del documento indicato da url ($doc_id)
\Gino\Http\Request | $request | istanza di Gino.Http.Request |
Gino.Exception.Exception404 | se il documento non viene trovato |
Gino.Exception.Exception403 | se il documento è associato ad una news che non si può visualizzare |
Definition at line 271 of file class_news.php.
feedRSS | ( | \Gino\Http\Request | $request | ) |
Genera un feed RSS standard che presenta le ultime 50 news pubblicate.
\Gino\Http\Request | $request | istanza di Gino.Http.Request |
Definition at line 708 of file class_news.php.
|
static |
Restituisce alcune proprietà della classe utili per la generazione di nuove istanze.
Definition at line 166 of file class_news.php.
getImageWidth | ( | ) |
Getter larghezza di ridimensionamenteo delle immagini.
Definition at line 260 of file class_news.php.
last | ( | ) |
Front end ultime news.
Definition at line 337 of file class_news.php.
|
private |
Interfaccia di amministrazione delle categorie.
\Gino\Http\Request | $request | istanza di Gino.Http.Request |
Definition at line 548 of file class_news.php.
manageDoc | ( | \Gino\Http\Request | $request | ) |
Interfaccia di amministrazione del modulo.
\Gino\Http\Request | $request | istanza di Gino.Http.Request |
Definition at line 488 of file class_news.php.
|
private |
Interfaccia di amministrazione delle news.
\Gino\Http\Request | $request | istanza di Gino.Http.Request |
Definition at line 580 of file class_news.php.
|
static |
Definizione dei metodi pubblici che forniscono un output per il front-end.
Questo metodo viene letto dal motore di generazione dei layout (metodi non presenti nel file news.ini) e dal motore di generazione di voci di menu (metodi presenti nel file news.ini) per presentare una lista di output associati all'istanza di classe.
Definition at line 244 of file class_news.php.
relatedContentsList | ( | $item | ) |
Lista di contenuti correlati per tag.
\Gino\App\News\Article | $item | oggetto Gino |
Definition at line 416 of file class_news.php.
searchSite | ( | ) |
Metodo per la definizione di parametri da utilizzare per il modulo "Ricerca nel sito".
Il modulo "Ricerca nel sito" di Gino base chiama questo metodo per ottenere informazioni riguardo alla tabella, campi, pesi etc... per effettuare la ricerca dei contenuti.
Definition at line 626 of file class_news.php.
searchSiteResult | ( | $results | ) |
Definisce la presentazione del singolo item trovato a seguito di ricerca (modulo "Ricerca nel sito")
array | $results | array associativo contenente i risultati della ricerca |
Definition at line 644 of file class_news.php.
showcase | ( | ) |
Frontend vetrina news.
Definition at line 300 of file class_news.php.
systemNewsletterList | ( | ) |
Adattatore per la classe newsletter.
Definition at line 667 of file class_news.php.
systemNewsletterRender | ( | $id | ) |
Contenuto di una news quanto inserita in una newsletter.
int | $id | identificativo della news |
Definition at line 690 of file class_news.php.
|
private |
Massima larghezza immagini.
Definition at line 76 of file class_news.php.
|
private |
numero di ultime news
Definition at line 51 of file class_news.php.
|
private |
numero di news per pagina nella vista elenco news
Definition at line 56 of file class_news.php.
|
private |
Numero ultime news esportate in lista newsletter.
Definition at line 81 of file class_news.php.
|
private |
animazione vetrina intervallo animazione
Definition at line 71 of file class_news.php.
|
private |
animazione vetrina start automatico
Definition at line 66 of file class_news.php.
|
private |
numero di news nella vetrina
Definition at line 61 of file class_news.php.
|
private |
Tabella di opzioni.
Definition at line 86 of file class_news.php.