Re: Newline being inserted after plugin

From: Date: Wed, 10 Oct 2007 13:22:45 +0000
Subject: Re: Newline being inserted after plugin
References: 1  Groups: php.smarty.general 
Request: Send a blank email to php-smarty-general+get-13771@lists.php.net to get a copy of this message
Hello Josh, I'm not sure whether this will do the trick, but I'd suggest to try the strip modificator on the output... Ciao Peggy Josh Trutwin schrieb:
I created a smarty function called {link_to_template} that creates a URL designed to go inside a <a href=""> - for example: <a href="{link_to_template param1=xyz}">Blah</a> This creates a cache php file with the following: <a href="<?php echo smarty_function_link_to_template(array('param1' => 'xyz'), $this);?> ">Blah</a> There is a single blank line after the ?> (not two in the code above, I inserted one for readability). This was never a problem under php4 - but moving the same site to php5 I get an error now: Fatal error: Cannot use string offset as an array in ... I verified the actual return value in the plugin does NOT contain a newline so it seems smarty is putting it in there. Is there any way to prevent a plugin from automagically inserting a carriage return after the ?> or is there something else I did? Thanks, Josh


« previous php.smarty.general (#13771) next »