Carl Franks writes:
> I'm not sure what's causing that error message, but I'm not sure that
> code's exactly what you want.
> remove_element() returns the element that's removed - which in this
> case will be stringified and inserted into the template.
>
> If you don't want the field printed, the
On 28 July 2010 10:16, rahed wrote:
> Benjamin Martin writes:
>
>> I think is not working because to remove an element you need to call
>> remove_element' against the element's 'parent' ... which may not be
>> "form"
>>
>> Try this:
>>
>> [% txt = form.get_all_element('field1') %]
>> [% txt_paren
Benjamin Martin writes:
> I think is not working because to remove an element you need to call
> remove_element' against the element's 'parent' ... which may not be
> "form"
>
> Try this:
>
> [% txt = form.get_all_element('field1') %]
> [% txt_parent = txt.parent %]
> [% txt_parent.remove_element
[% txt = form.get_field('field1) %]
[% txt.label %] # shows its label, ok
[% form.remove_element(txt) %] # shows undef error - element not found
I think is not working because to remove an element you need to call
'remove_element' against the element's 'parent' ... which may not be "fo