Hi all, does anyone know how to print all information in stack trace output from PHPTAL? For instance when the template contains an error I get a backtrace like the following:
exception 'Exception' with message 'Unable to find array key "cvupload" in path "cvupload"' in /usr/local/phptal-1.1.4/PHPTAL/Context.php:299 Stack trace: #0 /d1/www/project/tmp/tpl_1_1_43a2b3f53c5268c22ecabb7a564e315c4.php(257): phptal_path(Array, 'cvupload') #1 /usr/local/phptal-1.1.4/PHPTAL.php(334): tpl_1_1_43a2b3f53c5268c22ecabb7a564e315c4_main(Object(PHPTAL_extension), Object(PHPTAL_Context)) #2 /d1/www/project/tmp/tpl_1_1_46b93d518fcc5d14086507482508504a4.php(2729): PHPTAL->executeMacro('myproject/saved...') #3 /usr/local/phptal-1.1.4/PHPTAL.php(334): tpl_1_1_46b93d518fcc5d14086507482508504a4_s4j_pageBody_form_standard(Object(PHPTAL_extension), Object(PHPTAL_Context)) #4 /d1/www/project/tmp/tpl_1_1_49911d71f0c2c2c185304d11c16c1db8b.php(161): PHPTAL->executeMacro('layout-macros.h...') #5 /usr/local/phptal-1.1.4/PHPTAL.php(281): tpl_1_1_49911d71f0c2c2c185304d11c16c1db8b(Object(PHPTAL_extension), Object(PHPTAL_Context)) #6 /d1/www/project/classes/PHPTAL_extension.php(154): PHPTAL->execute() #7 /d1/www/project/templates/myproject/savedapplications.php(115): PHPTAL_extension->publish() #8 /d1/www/project/public-www/index.php(83): include('/d1/www/project...') #9 {main} Have a look at line #2 where it says PHPTAL->executeMacro('myproject/saved...') or at line #4 where it says PHPTAL->executeMacro('layout-macros.h...') the most important part, i.e. which macro in layout-macros.html or which template in myproject/saved<something> failed is truncated. Can I somehow get the full list without truncated parameters? Thanks! Michal _______________________________________________ PHPTAL mailing list PHPTAL@lists.motion-twin.com http://lists.motion-twin.com/mailman/listinfo/phptal