the default response segment name

salve a tutti...

studiando la tecnica del "Two Step View" e la documentazione ufficiale dello ZendFramework relativa allo Zend_Layout  ho letto che la variabile content di $this->layout->content contiene il default response segment name!!

Non riesco proprio a capire che cosa si intende per default  segment name dell' oggetto response :o

qualcuno potrebbe darmi qualche delucidazione al riguardo??

grazie mille :bye:

inviato 7 anni fa
Barbara
X 0 X

L'output prodotto da uno script di View viene inviato all'oggetto response. Lo script di Layout può accedere a questo output per inserirlo in una particolare posizione della pagina.

Poiché è posibile eseguire più script di View e, più in generale, produrre output in diversi componenti dell'applicativo, la response può conservare questi segmenti di output in contenitori differenti. In tal modo lo script di Layout potrebbe mostrare i diversi output in diverse posizioni della pagina.

Se non specificato altrimenti, l'output di uno script di View viene conservato nel "default response segment". All'interno di un Controller è però possibile specificare un differente segmento (contenitore della response) in cui conservare l'output. Si procede così:

$this->_helper->viewRenderer->setResponseSegment('Nome_del_segmento_della_response');

nello script di Layout puoi leggere il contenuto di questo segmento così:

$this->layout->Nome_del_segmento_della_response

 :bye:

risposto 7 anni fa
Gianni Tomasicchio
X 0 X

Ciao Gianni!!

ti ringrazio per la tua risposta precisa,chiara e puntuale  :D

scusami se ho risposto solo ora, ma solo ora ho avuto il tempo per tornare a consultare nuovamente il forum!!

grazie mille ancora!!  :)

risposto 7 anni fa
Barbara
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda