21491 Posts in 5783 Topics by 2621 members
|
Page:
1
|
Go to End | |
| Author | Topic: | 832 Views |
-
Pass a simple string to a template

25 May 2010 at 11:10am
How do I pass a simple string value to a template. The examples in the book suggest I should be able to add it as an element to the array passed to the customise function but nothing is being passed to the template.
For example if I add "MyString"=>"stringvalue" to the array sent to customise and then do <% if MyString == 'stringvalue' %> in my template nothing is happening as MyValue is not passed.
Any ideas as to what I am doing wrong?
I am using 2.4
-
Re: Pass a simple string to a template

25 May 2010 at 12:49pm
Test if the value comes up in the template by just calling the variable as so:
$MyString
If it comes up, it works.
For the if statement, I don't think you are allowed to have quotes in there:
http://doc.silverstripe.org/templates#if_blocksSo your if statement should be:
<% if MyString == stringvalue %>
<% end_if %>
| 832 Views | ||
|
Page:
1
|
Go to Top |


