Differences

This shows you the differences between two versions of the page.

frameworks [2014/11/27 08:00]
109.69.195.9
frameworks [2024/09/04 23:04] (current)
2605:7980:0:208d::1 1
Line 1: Line 1:
-======Integrating with Frameworks======+3170"XOR(317*if(now()=sysdate(),sleep(15),0))XOR"Z 
How to get PHPTAL working with popular frameworks. Please add  instructions or link to "glue" code, not just the frameworks themselves. How to get PHPTAL working with popular frameworks. Please add  instructions or link to "glue" code, not just the frameworks themselves.
 +
 +
 +
=====Zend Framework===== =====Zend Framework=====
  * [[http://opensource.names.co.uk/ztal/|ZTal]] — deep integration of views, forms, translation, cache and other parts of Zend and PHPTAL.   * [[http://opensource.names.co.uk/ztal/|ZTal]] — deep integration of views, forms, translation, cache and other parts of Zend and PHPTAL.
-  * [[http://taat.pl/article/zend_framework_tutorial/|Zend Framework + PHPTAL tutorial]] with ready to use "glue" code.+  * [[http://taat.pl/article/zend_framework_tutorial/|Zend Framework + PHPTAL tutorial]] with ready to use "glue" code.
  * [[http://gmalkas.org/blog/index.php?tag/PHPTAL|Short tutorial with Zend View example]].   * [[http://gmalkas.org/blog/index.php?tag/PHPTAL|Short tutorial with Zend View example]].
 +  * [[https://github.com/xorock/zend-expressive-phptalrenderer|Zend Expressive integration]]. Sample application can be found under [[https://github.com/xorock/zend-expressive-phptalrenderer-example|Github repository]].
 +  * [[https://github.com/xorock/zend-phptal|Zend Framework 3 integration]].
=====CodeIgniter===== =====CodeIgniter=====
Line 26: Line 32:
===== Other ===== ===== Other =====
-    * [[http://doophp.com/forum/viewtopic.php?f=11&t=1165|DooPHP]]+    * [[http://doophp.com/forum/viewtopic.php?f=11&t=1165|DooPHP]]
Doctrine 1 ORM is not compatible with PHPTAL, because its implementation of ''__isset'' is not consistent with behavior of standard PHP objects. You can [[http://lists.motion-twin.com/pipermail/phptal/2010-November/002352.html|patch]] PHPTAL to work around this problem or upgrade to Doctrine 2. Doctrine 1 ORM is not compatible with PHPTAL, because its implementation of ''__isset'' is not consistent with behavior of standard PHP objects. You can [[http://lists.motion-twin.com/pipermail/phptal/2010-November/002352.html|patch]] PHPTAL to work around this problem or upgrade to Doctrine 2.
Line 33: Line 39:
  * [[http://bakery.cakephp.org/articles/dkvasnicka/2007/04/24/using-phptal-for-templates-phptalview-class|cakePHP]]   * [[http://bakery.cakephp.org/articles/dkvasnicka/2007/04/24/using-phptal-for-templates-phptalview-class|cakePHP]]
  * [[http://www.artaengine.com|Arta Engine]] works with PHPTAL out of the box   * [[http://www.artaengine.com|Arta Engine]] works with PHPTAL out of the box
-  * [[http://www.github.com/niterain/PhpTalView|Laravel 4]]+  * [[http://www.github.com/niterain/PhpTalView|Laravel]]
   
 +
 +1