12345678910111213141516171819202122232425262728293031323334353637383940 |
- <?php
- function smarty_compiler_assign($tag_attrs, &$compiler)
- {
- $_params = $compiler->_parse_attrs($tag_attrs);
- if (!isset($_params['var'])) {
- $compiler->_syntax_error("assign: missing 'var' parameter", E_USER_WARNING);
- return;
- }
- if (!isset($_params['value'])) {
- $compiler->_syntax_error("assign: missing 'value' parameter", E_USER_WARNING);
- return;
- }
- return "\$this->assign({$_params['var']}, {$_params['value']});";
- }
- ?>
|