Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

Template Questions /

Moderators: martimiz, Sean, Ed, biapar, Willr, Ingo, swaiba

Pass Param to Function from Template

Go to End

2 Posts   3812 Views


Community Member, 46 Posts

20 January 2011 at 11:24pm


I need to pass a param from within the template back to a function, but as it seems this is not possible.

<% control Items %>
    $Top.CheckSomething($Property) %>
<% end_control %>

If I only pass "Property" and return the value, the String Property is echoed. Using $Property I get a Parse error: syntax error, unexpected T_STRING, expecting ')

I had it a couple of times now that I needed to pass something back to the controller.

A good example might be that I get a DataObjectset from the database and iterate through them. Then I need to check a value from one item against the values of all retuned items. The Item itself doesn't know it's siblings so I need to do this in the Controller. But the controller can't access the iterator of the DataobjectSet or at least I don't know how to.

Urgently need help.......


Forum Moderator, 1899 Posts

22 January 2011 at 5:39am

This comes up very often and the answer is you cannot do it...

What you can do is write something in teh controller to handle it :)