<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Costruire un’applicazione reale con Zend Framework ( parte 9 )</title>
	<atom:link href="http://razorblade.netsons.org/2008/09/19/costruire-un%e2%80%99applicazione-reale-con-zend-framework-parte-9/feed/" rel="self" type="application/rss+xml" />
	<link>http://razorblade.netsons.org/2008/09/19/costruire-un%e2%80%99applicazione-reale-con-zend-framework-parte-9/</link>
	<description>Programmazione web e oltre: php5, Zend Framework, jQuery, Actionscript 3.0, Sandy 3D Engine e altro</description>
	<lastBuildDate>Sun, 22 Nov 2009 12:01:34 +0200</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Sergio Rinaudo</title>
		<link>http://razorblade.netsons.org/2008/09/19/costruire-un%e2%80%99applicazione-reale-con-zend-framework-parte-9/comment-page-1/#comment-4217</link>
		<dc:creator>Sergio Rinaudo</dc:creator>
		<pubDate>Thu, 18 Jun 2009 14:57:05 +0000</pubDate>
		<guid isPermaLink="false">http://razorblade.netsons.org/?p=32#comment-4217</guid>
		<description>Mi spiace, 
questo è il punto dolente.
Non posso spiegartelo via un commento perchè ci sarebbe bisogno di un intero tutorial.

Quando sono finalmente riuscito ad integrare questa cosa non era disponibile nemmeno la documentazione in inglese, non so se attualmente esiste.

In ogni caso è stata questa:

http://www.nabble.com/ZF1.8-Switching-layouts-between-modules.-td23433040.html

la discussione che ho aperto sulla mailing list di Zend Framework e che mi ha aiutato a risolvere. Spero che tu conosca un po di inglese.

Ciao</description>
		<content:encoded><![CDATA[<p>Mi spiace,<br />
questo è il punto dolente.<br />
Non posso spiegartelo via un commento perchè ci sarebbe bisogno di un intero tutorial.</p>
<p>Quando sono finalmente riuscito ad integrare questa cosa non era disponibile nemmeno la documentazione in inglese, non so se attualmente esiste.</p>
<p>In ogni caso è stata questa:</p>
<p><a href="http://www.nabble.com/ZF1.8-Switching-layouts-between-modules.-td23433040.html" rel="nofollow">http://www.nabble.com/ZF1.8-Switching-layouts-between-modules.-td23433040.html</a></p>
<p>la discussione che ho aperto sulla mailing list di Zend Framework e che mi ha aiutato a risolvere. Spero che tu conosca un po di inglese.</p>
<p>Ciao</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Roberto</title>
		<link>http://razorblade.netsons.org/2008/09/19/costruire-un%e2%80%99applicazione-reale-con-zend-framework-parte-9/comment-page-1/#comment-4216</link>
		<dc:creator>Roberto</dc:creator>
		<pubDate>Thu, 18 Jun 2009 14:46:18 +0000</pubDate>
		<guid isPermaLink="false">http://razorblade.netsons.org/?p=32#comment-4216</guid>
		<description>Potrebbe andare bene anche la struttura cosi come dici tu.
Cosa devo modificare per creare:

Application
  - controllers
  - views
  - models
  - modules
     -- admin
     --- controllers
     --- views
     --- models</description>
		<content:encoded><![CDATA[<p>Potrebbe andare bene anche la struttura cosi come dici tu.<br />
Cosa devo modificare per creare:</p>
<p>Application<br />
  &#8211; controllers<br />
  &#8211; views<br />
  &#8211; models<br />
  &#8211; modules<br />
     &#8212; admin<br />
     &#8212; controllers<br />
     &#8212; views<br />
     &#8212; models</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sergio Rinaudo</title>
		<link>http://razorblade.netsons.org/2008/09/19/costruire-un%e2%80%99applicazione-reale-con-zend-framework-parte-9/comment-page-1/#comment-4215</link>
		<dc:creator>Sergio Rinaudo</dc:creator>
		<pubDate>Thu, 18 Jun 2009 14:42:15 +0000</pubDate>
		<guid isPermaLink="false">http://razorblade.netsons.org/?p=32#comment-4215</guid>
		<description>Attualmente la struttura della mia applicazione, generata con Zend Tool, contiene le directories del modulo di default dirattamente all&#039;interno di application.

Per gli altri moduli invece ho creato la cartella modules ( quindi application/modules ) dove al suo interno ci sono i vari moduli.

Sinceramente non so dove bisogna modificare per avere la struttura che dici, io da quando sono riuscito finalmente a capire come si gestivano i moduli dalla 1.8 in poi mi sono accontentato della struttura che ti ho descritto.</description>
		<content:encoded><![CDATA[<p>Attualmente la struttura della mia applicazione, generata con Zend Tool, contiene le directories del modulo di default dirattamente all&#8217;interno di application.</p>
<p>Per gli altri moduli invece ho creato la cartella modules ( quindi application/modules ) dove al suo interno ci sono i vari moduli.</p>
<p>Sinceramente non so dove bisogna modificare per avere la struttura che dici, io da quando sono riuscito finalmente a capire come si gestivano i moduli dalla 1.8 in poi mi sono accontentato della struttura che ti ho descritto.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Roberto</title>
		<link>http://razorblade.netsons.org/2008/09/19/costruire-un%e2%80%99applicazione-reale-con-zend-framework-parte-9/comment-page-1/#comment-4214</link>
		<dc:creator>Roberto</dc:creator>
		<pubDate>Thu, 18 Jun 2009 14:36:27 +0000</pubDate>
		<guid isPermaLink="false">http://razorblade.netsons.org/?p=32#comment-4214</guid>
		<description>Grazie mille ora funziona tutto.

Senti volevo chiederti un altro aiuto su un&#039;altra problematica.

Vorrei creare una struttura cosi:

Application
  -  configs
  -  Admin
     - controllers
     - models
     - views
  -  User
     - controllers
     - models
     - views 

dove il modulo user è quello di default.

Cosa devo modificare sul file di bootstrap per far funzionare il tutto?

miosito/admin/
miosito/user o miosito/

Grazie.</description>
		<content:encoded><![CDATA[<p>Grazie mille ora funziona tutto.</p>
<p>Senti volevo chiederti un altro aiuto su un&#8217;altra problematica.</p>
<p>Vorrei creare una struttura cosi:</p>
<p>Application<br />
  &#8211;  configs<br />
  &#8211;  Admin<br />
     &#8211; controllers<br />
     &#8211; models<br />
     &#8211; views<br />
  &#8211;  User<br />
     &#8211; controllers<br />
     &#8211; models<br />
     &#8211; views </p>
<p>dove il modulo user è quello di default.</p>
<p>Cosa devo modificare sul file di bootstrap per far funzionare il tutto?</p>
<p>miosito/admin/<br />
miosito/user o miosito/</p>
<p>Grazie.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sergio Rinaudo</title>
		<link>http://razorblade.netsons.org/2008/09/19/costruire-un%e2%80%99applicazione-reale-con-zend-framework-parte-9/comment-page-1/#comment-4208</link>
		<dc:creator>Sergio Rinaudo</dc:creator>
		<pubDate>Thu, 18 Jun 2009 11:21:19 +0000</pubDate>
		<guid isPermaLink="false">http://razorblade.netsons.org/?p=32#comment-4208</guid>
		<description>Potresti usare il flash messenger

http://framework.zend.com/manual/en/zend.controller.actionhelpers.html

funziona all&#039;incirca come la sessione, difatti credo che internamente usi la sessione</description>
		<content:encoded><![CDATA[<p>Potresti usare il flash messenger</p>
<p><a href="http://framework.zend.com/manual/en/zend.controller.actionhelpers.html" rel="nofollow">http://framework.zend.com/manual/en/zend.controller.actionhelpers.html</a></p>
<p>funziona all&#8217;incirca come la sessione, difatti credo che internamente usi la sessione</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Roberto</title>
		<link>http://razorblade.netsons.org/2008/09/19/costruire-un%e2%80%99applicazione-reale-con-zend-framework-parte-9/comment-page-1/#comment-4207</link>
		<dc:creator>Roberto</dc:creator>
		<pubDate>Thu, 18 Jun 2009 11:09:12 +0000</pubDate>
		<guid isPermaLink="false">http://razorblade.netsons.org/?p=32#comment-4207</guid>
		<description>Ho fatto cosi:

$this-&gt;_helper-&gt;redirector(&#039;access&#039;, &#039;error&#039;,false, array(&#039;errorMsg&#039; =&gt; $errorMessage));
ed ora va alla pagina specificata e mi porta anche il messaggio di errore.
Nell&#039;action access del controller Error prendo la variabile e la stampo sul phtml.

$request = $this-&gt;getRequest();
$this-&gt;view-&gt;errorMsg = $request-&gt;getParam(&#039;errorMsg&#039;);

Il problema è che il messaggio di errore mi passa come variabile get e quindi è visibile nella barra degli indirizzi.
C&#039;è un altro modo per passarla?</description>
		<content:encoded><![CDATA[<p>Ho fatto cosi:</p>
<p>$this-&gt;_helper-&gt;redirector(&#8217;access&#8217;, &#8216;error&#8217;,false, array(&#8217;errorMsg&#8217; =&gt; $errorMessage));<br />
ed ora va alla pagina specificata e mi porta anche il messaggio di errore.<br />
Nell&#8217;action access del controller Error prendo la variabile e la stampo sul phtml.</p>
<p>$request = $this-&gt;getRequest();<br />
$this-&gt;view-&gt;errorMsg = $request-&gt;getParam(&#8217;errorMsg&#8217;);</p>
<p>Il problema è che il messaggio di errore mi passa come variabile get e quindi è visibile nella barra degli indirizzi.<br />
C&#8217;è un altro modo per passarla?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sergio Rinaudo</title>
		<link>http://razorblade.netsons.org/2008/09/19/costruire-un%e2%80%99applicazione-reale-con-zend-framework-parte-9/comment-page-1/#comment-4206</link>
		<dc:creator>Sergio Rinaudo</dc:creator>
		<pubDate>Thu, 18 Jun 2009 10:41:43 +0000</pubDate>
		<guid isPermaLink="false">http://razorblade.netsons.org/?p=32#comment-4206</guid>
		<description>Io ho usato il controller helper redirect, ed inoltre ho creato una route apposta per la pagina di login

$this-&gt;_redirect(&#039;/login.html&#039;);


Dove [miosito]/login.html corrisponde ad una route specifica

Per maggiori info cerca a proposito di _redirect nella documentazione ufficiale.

Ciao</description>
		<content:encoded><![CDATA[<p>Io ho usato il controller helper redirect, ed inoltre ho creato una route apposta per la pagina di login</p>
<p>$this->_redirect(&#8217;/login.html&#8217;);</p>
<p>Dove [miosito]/login.html corrisponde ad una route specifica</p>
<p>Per maggiori info cerca a proposito di _redirect nella documentazione ufficiale.</p>
<p>Ciao</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Roberto</title>
		<link>http://razorblade.netsons.org/2008/09/19/costruire-un%e2%80%99applicazione-reale-con-zend-framework-parte-9/comment-page-1/#comment-4204</link>
		<dc:creator>Roberto</dc:creator>
		<pubDate>Thu, 18 Jun 2009 10:18:43 +0000</pubDate>
		<guid isPermaLink="false">http://razorblade.netsons.org/?p=32#comment-4204</guid>
		<description>Ciao Sergio,
ho un problema sulla restituzione dell&#039;errore se l&#039;utente non ha i permessi.

Sto utilizzando Zend Framework 1.8.2

nell&#039;init ho aggiunto la verifica dell&#039;acl per l&#039;utente loggato. Se nn è autorizzato vorrei reidirizzare la pagina al controller error action access come posso fare?
Ho provato a scrivere :
$this-&gt;view-&gt;errorMsg = $errorMessage;		
$request-&gt;setControllerName(&#039;error&#039;)-&gt;setActionName(&#039;access&#039;);

ma funziona solo se nel controller in cui modifico l&#039;init è presente l&#039;action access.

Dove sbaglio?

Grazie mille</description>
		<content:encoded><![CDATA[<p>Ciao Sergio,<br />
ho un problema sulla restituzione dell&#8217;errore se l&#8217;utente non ha i permessi.</p>
<p>Sto utilizzando Zend Framework 1.8.2</p>
<p>nell&#8217;init ho aggiunto la verifica dell&#8217;acl per l&#8217;utente loggato. Se nn è autorizzato vorrei reidirizzare la pagina al controller error action access come posso fare?<br />
Ho provato a scrivere :<br />
$this-&gt;view-&gt;errorMsg = $errorMessage;<br />
$request-&gt;setControllerName(&#8217;error&#8217;)-&gt;setActionName(&#8217;access&#8217;);</p>
<p>ma funziona solo se nel controller in cui modifico l&#8217;init è presente l&#8217;action access.</p>
<p>Dove sbaglio?</p>
<p>Grazie mille</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sergio Rinaudo</title>
		<link>http://razorblade.netsons.org/2008/09/19/costruire-un%e2%80%99applicazione-reale-con-zend-framework-parte-9/comment-page-1/#comment-4167</link>
		<dc:creator>Sergio Rinaudo</dc:creator>
		<pubDate>Wed, 17 Jun 2009 11:22:45 +0000</pubDate>
		<guid isPermaLink="false">http://razorblade.netsons.org/?p=32#comment-4167</guid>
		<description>Ciao, 
l&#039;ultima versione è la 1.8.2, comunque non fa differenza.
Per quanto riguarda l&#039;acl non è cambiato nulla, quindi il tutorial è valido. Il tutorial di questa pagina però non tiene conto dell&#039;ereditarietà tra le risorse, qualche mese fa ne ho fatto una nuova versione che invece ne tiene conto, purtroppo attualmente non ho proprio il tempo di scrivere. Inoltre ho modificato un po le tabelle del database, aggiungendone anche una per gli assert.

Come base di partenza direi che non è male, ti consiglierei però di aprire la documentazione ufficiale ed eventualmente implementarci tutto quello che non è implementato.</description>
		<content:encoded><![CDATA[<p>Ciao,<br />
l&#8217;ultima versione è la 1.8.2, comunque non fa differenza.<br />
Per quanto riguarda l&#8217;acl non è cambiato nulla, quindi il tutorial è valido. Il tutorial di questa pagina però non tiene conto dell&#8217;ereditarietà tra le risorse, qualche mese fa ne ho fatto una nuova versione che invece ne tiene conto, purtroppo attualmente non ho proprio il tempo di scrivere. Inoltre ho modificato un po le tabelle del database, aggiungendone anche una per gli assert.</p>
<p>Come base di partenza direi che non è male, ti consiglierei però di aprire la documentazione ufficiale ed eventualmente implementarci tutto quello che non è implementato.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Roberto</title>
		<link>http://razorblade.netsons.org/2008/09/19/costruire-un%e2%80%99applicazione-reale-con-zend-framework-parte-9/comment-page-1/#comment-4165</link>
		<dc:creator>Roberto</dc:creator>
		<pubDate>Wed, 17 Jun 2009 10:52:33 +0000</pubDate>
		<guid isPermaLink="false">http://razorblade.netsons.org/?p=32#comment-4165</guid>
		<description>Ciao Sergio,

Da un paio di settimane mi sono avvicinato a Zend Framework. Cerco in rete tutorial e devo dire ke questo è uno dei più chiari e dettagliati, complimenti.
Sto studiando sull&#039;ultima versione di zend (la 1.8.1), volevo sapere se la gestione delle acl cosi come le implementi tu è applicabile sulla nuova versione.
Grazie mille.</description>
		<content:encoded><![CDATA[<p>Ciao Sergio,</p>
<p>Da un paio di settimane mi sono avvicinato a Zend Framework. Cerco in rete tutorial e devo dire ke questo è uno dei più chiari e dettagliati, complimenti.<br />
Sto studiando sull&#8217;ultima versione di zend (la 1.8.1), volevo sapere se la gestione delle acl cosi come le implementi tu è applicabile sulla nuova versione.<br />
Grazie mille.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
