Cat modified update
| From: | APaella | Date: | Wed, 22 Aug 2007 10:14:14 +0000 |
| Subject: | Cat modified update | ||
| Groups: | php.smarty.general | ||
| Request: | Send a blank email to php-smarty-general+get-13755@lists.php.net to get a copy of this message | ||
I've a problem with the cat modifier
I would to append a string only if the "main" string is not empty...
{$string|cat:" - "} don't work then I modified the plugin link as following....
some comments?
<?php
/**
* Smarty plugin
* @package Smarty
* @subpackage plugins
*/
/**
* Smarty cat modifier plugin
*
* Type: modifier<br> * Name: cat<br> * Date: Feb 24, 2003* Purpose: catenate a value to a variable
* Input: string to catenate* Example: {$var|cat:"foo"} * @link http://smarty.php.net/manual/en/language.modifier.cat.php cat
* (Smarty online manual)* @author Monte Ohrt <monte at ohrt dot com> * @version 1.0 * @param string * @param string * @return string */ function smarty_modifier_cat($string, $cat, $if_empty_nothing = false) { if($if_empty_nothing && $string == "")
return "";else
return $string.$cat;} /* vim: set expandtab: */ ?>