diff --git a/FAQ b/FAQ index f0850e0c..b54e9d82 100644 --- a/FAQ +++ b/FAQ @@ -95,3 +95,13 @@ A: All conditional qualifiers must be separated by spaces. This syntax will not The reason for this is syntax ambiguity. Both "==" and "eq" are equivalent in the template parser, so something like {if $nameeq"Wilma"} wouldn't be parsable by the tokenizer. + +Q: I'm changing my php code and/or templates, and my results are not getting + updated. +A: This may be the result of your compile or cache settings. If you are + changing your php code, your templates will not necessarily get recompiled + to reflect the changes. Use $force_compile during develpment to avoid these + situations. Also turn off caching during development when you aren't + specifically testing it. You can also remove everything from your + compile_dir and cache_dir and reload the page to be sure everything gets + regenerated. diff --git a/NEWS b/NEWS index 5f08d782..b46f829d 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,4 @@ - - fix php tag escapement logic (Monte) - - added header function (Monte) + - removed $allow_php, added $php_handler logic (Monte) - added file locking to prevent reader/writer problem. (Andrei) - made Smarty catch unimplemented modifiers and custom functions and output error messages during compilation instead of failing during run time.