|
Smarty
WARNING: All discussion is moving to https://reddit.com/r/smarty, please go there! This forum will be closing soon. |
|
View previous topic :: View next topic |
Author |
Message |
SlowFox Smarty Regular
Joined: 02 Oct 2006 Posts: 55
|
Posted: Thu Nov 24, 2011 5:00 pm Post subject: Something is cached somewhere |
|
|
foo.tpl:
bar.tpl: Code: | {include file='foo.tpl' foo=$foo} |
Running this code:
Code: | $smarty->assign('foo', 'bar');
echo $smarty->fetch('bar');
$smarty->assign('foo', 'foo');
echo $smarty->fetch('foo'); |
gives the result:
which is clearly not the intended behaviour. If I call foo.tpl twice (instead of the redirection via {include}) everything works as intended. I have been following this issue up to Smarty::createTemplate() and $tpl = $this->template_objects[$_templateId];, but I am far too little into this to go any further.
My mistake or some real issue? |
|
Back to top |
|
U.Tews Administrator
Joined: 22 Nov 2006 Posts: 5068 Location: Hamburg / Germany
|
Posted: Thu Nov 24, 2011 9:10 pm Post subject: |
|
|
This was indeed a bug.
The fix is now in the SVN trunk and will later be included in 3.1.6 |
|
Back to top |
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|