21278 Posts in 5728 Topics by 2599 members
|
Page:
1
|
Go to End | |
| Author | Topic: | 270 Views |
-
Director::addRules, undefined variable Action

12 April 2012 at 11:20pm
Hi all,
strange problem, when I use Director::addRules(50, array( ASSETS_DIR."/$Action" => "SomeActionController")); I get the notice: "Variable Action not defined.". However, I don't see how other _config.php files do define this 'variable'. Something I'm missing?
Regards,
Maurice -
Re: Director::addRules, undefined variable Action

13 April 2012 at 8:36am
This is because you're using double quotes rather than single quotes. With double quotes, PHP tries variable substitution on the string. With single quotes, it leaves the string as is. (see http://nz.php.net/manual/en/language.types.string.php#language.types.string.syntax.single).
Using Director::addRules(50, array( ASSETS_DIR.'/$Action' => "SomeActionController")); will work fine.
-
Re: Director::addRules, undefined variable Action

13 April 2012 at 9:33pm
Very well, and also thanks for the link to the proper documentation from PHP! This indeed solved the problem for me.
| 270 Views | ||
|
Page:
1
|
Go to Top |

