17488 Posts in 4473 Topics by 1978 members
|
Page:
1
|
Go to End | |
| Author | Topic: | 2872 Views |
-
Passing DB Field to Function

25 October 2008 at 8:10am
Hi,
In my template, I am passing the value of a CMS-entered db field, a URL, to a function in my page class like so:
$LastRSSFeedAuthor($StaffRSSFeedURL)
...and am getting the following error:
Parse error: syntax error, unexpected T_STRING, expecting ')' in C:\WINDOWS\Temp\silverstripe-cacheC--wwwroot-wamp-www-horngroup\.cacheC..wwwroot.wamp.www.horngroup.mysite.templates.Layout.StaffHolder.ss on line 117
This function takes a URL as a parameter, and is working fine elsewhere as long as the actual URL is passed. If it is a VARIABLE, it chokes up on me. What am I doing wrong here?
In other words, it works like this:
$LastRSSFeedAuthor(http://horngroup.blogs.com/horn_group_weblog/rss-sabrinahorn.xml)
What's the difference???
Thanks,
Garrett -
Re: Passing DB Field to Function

25 October 2008 at 12:50pm
You can't pass variables to functions in the template eg they can't be $Vars. Its one of the short comings of the template parser. You will
need to find a way around this somehow
| 2872 Views | ||
|
Page:
1
|
Go to Top |


