Facelets for PHP
| From: | David Greenberg | Date: | Wed, 27 May 2009 14:19:42 +0000 |
| Subject: | Facelets for PHP | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-293213@lists.php.net to get a copy of this message | ||
Hi all,
It is very likely that there is already a framework out there somewhere that
does this, and that my searches are just too primitive to find it. Please
bear with me.
I would like to structure a site where every page is written in pure XHTML.
In addition to the standard XHTML tag validation, I would like to reference
a tag library that allows custom "components" to be added to a page. For
instance:
<form>
<h1>Input here</h1>
<myns:suggestionInputText />
</form>
I would then like to use PHP to translate this into XHTML that can be sent
as an HTTP response. Moreover, I would like to be able to define custom
components using XHTML pages. The concept comes from Java Facelets. The
main point here is that PHP generates a minimal amount of XHTML/JavaScript
for each component, while the pieces are put together by running a PHP
program against a pure XHTML file.
Is there already a framework within PHP to do this, or would it require
custom development?
Certainly the possibly implementations are endless, and something like XSLT
would be a natural step towards one. I am, however, holding out some hope
that a framework already exists, and that I won't need to worry about this.
Thank you,
David