2013年7月31日星期三

Rob Allen: Configuring a ZF2 view helper before rendering


Rob Allen has a quick new post with details about configuring a view helper for a Zend Framework 2 application prior to its results being rendered.



When I was reading the documentation for the currencyFormat view helper, I discovered that you could configure the currency code and locale once rather than in every call. [...] This is obviously useful, but even more useful would be if we could set it once by default and then override if we need to in a specific call. The easiest way to do this is to use an event listener on the renderer.post View event within a modules's onBootstrap method.


He includes code to illustrate the process, configuring the renderer in the bootstrap of the application to use the GBP currency code and the "en_GB" locale for formatting its output. You can find out more about what the currencyFormatter can do in Rob's previous post.


Link: http://akrabat.com/zend-framework-2/configuring-a-zf2-view-helper-before-rendering

没有评论:

发表评论