cvs: pear /HTML_Template_Flexy/Flexy/Token Tag.php /HTML_Template_Flexy/examples example.html

From: Date: Wed, 25 Jun 2003 02:09:41 +0000
Subject: cvs: pear /HTML_Template_Flexy/Flexy/Token Tag.php /HTML_Template_Flexy/examples example.html
Groups: php.pear.cvs 
Request: Send a blank email to pear-cvs+get-11157@lists.php.net to get a copy of this message
alan_k Tue Jun 24 22:09:41 2003 EDT Modified files: /pear/HTML_Template_Flexy/Flexy/Token Tag.php /pear/HTML_Template_Flexy/examples example.html Log: ignore tags without names, add a few more tests. Index: pear/HTML_Template_Flexy/Flexy/Token/Tag.php diff -u pear/HTML_Template_Flexy/Flexy/Token/Tag.php:1.41 pear/HTML_Template_Flexy/Flexy/Token/Tag.php:1.42 --- pear/HTML_Template_Flexy/Flexy/Token/Tag.php:1.41 Wed Jun 11 07:03:54 2003 +++ pear/HTML_Template_Flexy/Flexy/Token/Tag.php Tue Jun 24 22:09:39 2003 @@ -16,7 +16,7 @@ // | Authors: Alan Knowles <alan@akbkhome> | // +----------------------------------------------------------------------+ // -// $Id: Tag.php,v 1.41 2003/06/11 11:03:54 alan_k Exp $ +// $Id: Tag.php,v 1.42 2003/06/25 02:09:39 alan_k Exp $ $GLOBALS['_HTML_TEMPLATE_FLEXY_TOKEN_TAG']['activeSelect'] = false; @@ -458,7 +458,9 @@ } } - + if (!$id) { + return false; + } return $this->asElement( $id); Index: pear/HTML_Template_Flexy/examples/example.html diff -u pear/HTML_Template_Flexy/examples/example.html:1.8 pear/HTML_Template_Flexy/examples/example.html:1.9 --- pear/HTML_Template_Flexy/examples/example.html:1.8 Wed Jun 11 07:04:26 2003 +++ pear/HTML_Template_Flexy/examples/example.html Tue Jun 24 22:09:40 2003 @@ -81,6 +81,35 @@ {abc(#abc#,def,hij):u} +A Full on test! + + +Invoice number: {t.getelem(t.invoice,#number#)} Place: +{t.getelem(t.invoice,#place#)} Date: {t.getelem(t.invoice,#date#)} Payment: +{t.getelem(t.invoice,#payment#)} Payment date: +{t.getelem(t.invoice,#payment_date#)} Seller: Name 1: +{t.getelem(t.seller,#name1#)} Name 2: {t.getelem(t.seller,#name2#)} NIP: +{t.getelem(t.seller,#nip#)} Street: {t.getelem(t.seller,#street#)} City: +{t.getelem(t.seller,#code#)} {t.getelem(t.seller,#city#)} Buyer: Name 1: +{t.getelem(t.buyer,#name1#)} Name 2: {t.getelem(t.buyer,#name2#)} NIP: +{t.getelem(t.buyer,#nip#)} Street: {t.getelem(t.buyer,#street#)} City: +{t.getelem(t.buyer,#code#)} {t.getelem(t.buyer,#city#)} +# Name {if:t.show_pkwiu} PKWIU{end:} Count Netto VAT Brutto +{foreach:t.positions,position} {t.getelem(position,#nr#)} +{t.getelem(position,#name#)} {if:t.show_pkwiu} +{t.getelem(position,#pkwiu#)}{end:} {t.getelem(position,#count#)} +{t.getelem(position,#netto#)} {t.getelem(position,#vat#)} +{t.getelem(position,#brutto#)} +{end:} {if:t.edit_positions} # Name {if:t.show_pkwiu} PKWIU{end:} Count +{if:t.getelem(position,#netto_mode#)} Netto{else:} {end:} VAT +{if:t.getelem(position,#netto_mode#)} {else:} Brutto{end:} +{foreach:t.edit_positions,k,position} {t.getelem(position,#nr#)} +{if:t.show_pkwiu} {end:} {if:t.getelem(position,#netto_mode#)} {else:} +{end:} {if:t.getelem(position,#netto_mode#)} {else:} {end:} +{end:} {end:} # +{foreach:t.sum,sum} {t.getelem(sum,#nr#)} {t.getelem(sum,#netto#)} +{t.getelem(sum,#vat#)} {t.getelem(sum,#brutto#)} +{end:} <p>HTML tags example using foreach=&quot;loop,a&quot; or the tr</p> @@ -116,7 +145,7 @@ ruleA="Test Text is a required field|required" ruleB="Test TextArea must be at least 5 characters|minlength|5"> Checkbox <input name=test123a id=test123ab type='checkbox' checked> - Hidden <input name=test123a type='hidden' value='123'> + Hidden <input name=test123ab type='hidden' value='123'> <textarea name="fred">some text</textarea> <select name="aaa1"> <option>aa</option>

« previous php.pear.cvs (#11157) next »