/** * smarty 编译插件 headclose * * 处理 {/head} 标签 * * @param array $params * @param Smarty $smarty * @access public * @return string 编译后的php代码 */ function smarty_compiler_headclose($params, $smarty) { return '<?php ' . '}' . 'if(' . BigPipe::compileCloseTag(BigPipe::TAG_HEAD, $params) . '){' . '?>'; }
/** * smarty 编译插件 titleclose * * 处理 {/title} 标签 * * @param array $params * @param Smarty $smarty * @access public * @return string 编译后的php代码 * @see BigPipe::compileCloseTag */ function smarty_compiler_titleclose($params, $smarty) { return '<?php ' . '}' . 'if(' . BigPipe::compileCloseTag(BigPipe::TAG_TITLE, $params) . '){' . '?>'; }
/** * smarty 编译插件 pageletclose * * 处理 {/pagelet} 标签 * * @param array $params * @param Smarty $smarty * @access public * @return string 编译后的php代码 * @see BigPipe::compileCloseTag */ function smarty_compiler_pageletclose($params, $smarty) { return '<?php ' . '}' . 'if(' . BigPipe::compileCloseTag(BigPipe::TAG_PAGELET, $params) . '){' . '?>'; }
/** * smarty 编译插件 htmlclose * * 处理 {/html} 标签 * * @param array $params * @param Smarty $smarty * @access public * @return string 编译后的php代码 */ function smarty_compiler_htmlclose($params, $smarty) { return '<?php ' . '}' . BigPipe::compileCloseTag(BigPipe::TAG_HTML, $params) . ";" . '}while(BigPipe::more());' . '}' . '?>'; }