Archivio

Archivio per la categoria ‘Zend Framework’

Cambiare il Context di output nelle Action dei Controller in Zend Framework

class App_NameController extends Zend_Controller_Action
{
    public function init()
    {
         // CAMBIA IL CONTEXT IN JSON NELL'AZIONE SEARCH
         $contextSwitch = $this->_helper->getHelper('contextSwitch')
				        ->addActionContext('fruit', 'json')
					->initContext();
    }
 
    public function indexAction()
    {
          //RESTITUISCE QUALCOSA IN CONTEXT NORMALE HTML
    }
 
    public function fruitAction()
    {
         $result = array('pera', 'mela', 'fragola', 'banana'):
 
         //RESTITUISCO IL DATO IN FORMATO JSON
         $this->_helper->json($result);
    }
}

Zend Framework: Recuperare le Action di un Controller

Questa funzione restituisce un array con la lista di tutte le Action presenti in un qualsiasi Controller presente nella vostra applicazione, se anche voi come me avete la necessità di recuperarle in modo dinamico questa funzione è quello che stavate cercando:

public function getActions($controllerName){
   require_once('../application/controllers/'.ucfirst($controllerName).'Controller.php');
   $methods = get_class_methods(ucfirst($controllerName).'Controller');
   $actions = array();
   foreach ($methods as $k=>$v){
      if (substr($v, -6, 6) == 'Action'){
         array_push($actions, $v);
     }
   }
return $actions;
}

Zend Framework 1.9.5

Ieri è stata rilasciata la quinta release della serie 1.9, ecco il link per scaricarla!

Come al solito il changelog riguardante le modifiche effettuate su questa versione lo potete trovare qui, ben 30 bug circa sono stati chiusi, in neanche tre settimane dal rilascio della 1.9.4

Zend Framework 1.9.4

Rilasciata in queste ore la quarta release della serie 1.9!

Potete scaricarla direttamente da qui

Nei prossimi post troveremo modo di analizzare un po’ meglio questo framework di sviluppo, in quanto lo sto usando per lavoro e devo dire che mi sto trovando veramente bene!

Per quanto riguarda il changelog della versione potete trovarlo qui

Zend Framework 1.9.0 RC1

Zend ha resto disponibile da poco la release candidate 1 del suo framework Php giunti alla versione 1.9.0 questo è l’indirizzo per scaricarla:

http://framework.zend.com/download/latest

Ricordo che la versione essendo un RC1 è ancora considerata non stabile, ma molto utile per gli sviluppatori per “assaggiare” le nuove features!

Qui potete trovare il link al post ufficiale con elencate le relative caratteristiche