Kornel Lesiński <kor...@...> writes: > > On 06-08-2009 at 18:48:46 Richard Cernava <cern...@...> wrote: > > > I'm at a loss to find a method to disable PHPTAL parsing for a block of > > XML/HTML. I am aware that there placing anything in a comment removes it > > exempts > > it from being parsed, but I have not found another method. > > > > What I'm wanting to do is as follows: > > > > <div tal:no-parse="true"> > > ${abc} > > </div> > > > > Am I totally missing this? > > I'm not sure what exactly do you want. > > If you want to output ${abc} literally on the page, then write $${abc}. > There's no attribute for this. > > If you want to hide content of an element, then <div tal:replace=""> will > work (and if you wrap content in <![CDATA[ ]]>, you won't need to worry > about closing tags, etc. inside the element). >
My apologies for not being more specific. I don't think parse was the proper word to use, but more interpreting. I have a java script TAL library that I would like to pass TAL marked up HTML with out it being interpreted and converted to PHP. Thus the reasoning behind disabling interpreting on a block of HTML/XML and just passing it through. CDATA isn't what I'm looking for. I suppose I could go with another name space rather than TAL, maybe? Presently my work around is to use conditional comments that I strip off in the comment switch in the XML parser. An example would be: <span tal:content="string:I'm PHP"/> <div tal:interpret="false"> <span tal:content="string:I'm javascript"/> </div> phptal's out put would be: <span>I'm PHP</span> <div> <span tal:content="string:I'm javascript"/> </div> _______________________________________________ PHPTAL mailing list PHPTAL@lists.motion-twin.com http://lists.motion-twin.com/mailman/listinfo/phptal