:-) I take your point...

Yes, I do have a framework - but it's not the framework I'm currently using!

On 2 Aug 2010, at 20:17, Kornel Lesiński wrote:

> On 02.08.2010, at 19:27, Richard Dyce wrote:
>> 
>> Just a pre-re-invent-the-wheel inquiry... Does anyone have an example of 
>> macros for formatting form fields in phptal?
>> 
>> I have an older framework which create field objects based on the data and 
>> type, and populates them from a simple array:
>> 
>> e.g.
>> 
>> <?php
>> 
>> $fields = array(
>>   'id'        => array('label'=>'',      'type'=>'hidden', 'value'=>2),
>>   'name' => array('label'=>'Name',  'type'=>'text',   'value'=>'John Smith'),
>>   'user'    => array('label'=>'Owner', 'type'=>'select', 
>> 'valuelist'=>array(1,2,3), 'value'=>2)
>>   );
>> 
>> ?>
>> 
>> It seems daft me to duplicate the logic twice over, and it appears that 
>> phptal might be able to handle it with some repeats and templating. But 
>> before I tie myself in knots over this, has anyone already done it, or tried 
>> it and found the gotcha ;-)
>> 
> 
> If you already have framework that works, then most pragmatic solution would 
> be to let it generate HTML, and then output it literally in PHPTAL:
> 
> ${structure form_html}
> 
> 
> I don't have any code to generate form from such structure, but it seems 
> quite doable with TAL.
> 
> -- 
> regards, Kornel
> 
> 
> 
> 
> _______________________________________________
> PHPTAL mailing list
> PHPTAL@lists.motion-twin.com
> http://lists.motion-twin.com/mailman/listinfo/phptal


_______________________________________________
PHPTAL mailing list
PHPTAL@lists.motion-twin.com
http://lists.motion-twin.com/mailman/listinfo/phptal

Reply via email to