Strumenti Utente

Strumenti Sito


sviluppo:portlet

Questa è una vecchia versione del documento!


Aggiunta Portlet

Creazione di un nuovo portlet:

- In “..apps/Ambiente/Portlet/” creiamo una nuova cartella es.“proProvaPorlet”
- All'interno della nuova cartella creata, creiamo un nuovo file “NomeFile.class.php” (con un nome opportuno, es proProvaPortlet.class.php) e inseriamo il seguente codice:

<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of proArrivi
 *
 * @author michele
 */

require_once './apps/Ambiente/envPortlet.class.php';

class NomePortlet extends envPortlet{
    public $id = __CLASS__;
    public $model =  'NomeElencoPortlet';
    public $description = "Descrizione Portlet";
    public $isPublic=true;
    public $title="Titolo Portlet";
    public $config=array(
        'iconPlus'=>true,
        'iconEdit'=>true
    );

    public function run(){
        Out::codice("itaGo('ItaCall','',{asyncCall:true,bloccaui:false,event:'openportlet',context:'$this->id',model:'$this->model'});");
    }
    
}

?>


Sostituiremo:
- il NomePortlet con il nome del portlet che stiamo creando
- il NomeElencoPortlet con il nome dell'elenco portlet che avvieremo es. proElencoProvaPortlet
- la Descrizione Portlet con la descrizione del portlet ( la descrizione verrà visualizzata nell'elenco di portlet che possono essere inseriti)
- il Titolo Portlet con il titolo del portlet che creeremo (anch'esso visibile nell'elenco portlet)


sviluppo/portlet.1364395416.txt.gz · Ultima modifica: 2018/03/19 10:45 (modifica esterna)