コード例 #1
0
ファイル: SmartyTagHelper.php プロジェクト: auphau/joyreactor
<?php

/**
 * Smarty TagHelpers class for symfony,
 * helpers to use the tag helpers in a more smartyish way
 *
 * @version $Id$
 * @copyright 2006 Georg Gell
 */
class SmartyTagHelper
{
    public static function cdata(array $params, $content, Smarty $smarty, &$repeat)
    {
        if (!$repeat) {
            return "//<![CDATA[\n{$content}\n//]]>";
        }
    }
}
sfSmartyView::registerBlock('cdata', array('SmartyTagHelper', 'cdata'));
コード例 #2
0
<?php

/**
 * Smarty JavascriptHelpers class for symfony,
 * helpers to use the javascript helpers in a more smartyish way
 *
 * @version $Id$
 * @copyright 2006 Georg Gell
 */
class SmartyJavascriptHelper
{
    public static function javascript(array $params, $content, Smarty $smarty, &$repeat)
    {
        if (!$repeat) {
            return javascript_tag($content);
        }
    }
}
sfSmartyView::registerBlock('javascript', array('SmartyJavascriptHelper', 'javascript'));