smarty-php/smarty
Smarty is a template engine for PHP, facilitating the separation of presentation (HTML/CSS) from application logic.
PHPNOASSERTION
Issues
- 7
upgrade smarty 4 for smarty 5 (load & extend class)
#1082 opened by gtraxx - 0
The {else} tag should not accept arguments silently
#1089 opened by saulery - 2
A compiler plugin that takes unnamed arguments throws "Too many shorthand attributes" in Smarty 5
#1085 opened by gkreitz - 0
missing fix for PHP 8.4 on StringEval::populate()
#1087 opened by ykawasaki683 - 3
Document lifecycle of major versions of smarty
#1086 opened by vuntz - 3
Smarty registered classes check prevents use of class constants to avoid typo bugs in templates
#1028 opened by arkonan - 2
value and name of backed enums
#1012 opened by SlowFox71 - 2
Qualify `call_user_func_array`
#1074 opened by j-applese3d - 3
Smarty Not Working
#1037 opened by Ezzytechs - 2
include file behavior change with V5
#1058 opened by ephenyxshop - 5
v4 -> v5: Undefined Variables are Treated Differently
#1075 opened by j-applese3d - 5
Uncaught Error: Call to undefined function Smarty\Extension\smarty_mb_str_replace()
#1076 opened by starline - 3
{getImageDimensions image = $tmpImages[0]} error
#1077 opened by criocere - 1
strftime deprecated in PHP8.1
#1080 opened by happit-jannes - 2
- 0
oops nevermind, can't delete this.
#1079 opened by cmanley - 6
Syntax highlighting in editors
#1066 opened by danjessen - 0
debug.tpl uses {Smarty::SMARTY_VERSION} but compiler thinks this is a disallowed static method call
#1073 opened by j-applese3d - 3
Warning should not be triggered when checking for isset() of unassigned variable and smarty->error_unassigned = true
#1063 opened by yurii-sio2 - 2
- 1
Misleading error messages with {capture}
#1032 opened by SlowFox71 - 1
Fatal error: Cannot redeclare smarty_ucfirst_ascii()
#1069 opened by witzenX - 10
Assigning custom function
#1068 opened by damianxd - 7
Compile-time block tag
#1064 opened by weary-adventurer - 1
Why strlen modifier not use mb_string?
#1065 opened by yourchoice - 3
- 3
Unable to override built-in modifiers.
#1048 opened by 2vcreation - 19
Smarty creates cache for includes with cache_id even when it's null and cache disabled
#1061 opened by Razunter - 1
PHP Deprecated: Using Smarty::loadFilter() to load filters is deprecated and will be removed in a future release.
#1009 opened by courou - 7
Fatal error: Uncaught --> Smarty: Unable to write file [file_path] thrown in C:\[project_path]\vendor\smarty\smarty\src\Smarty.php on line 1732
#1018 opened by rodriguezny - 3
Composer and external dependencies defeat the point of using Smarty over any off-the-shelf framework.
#1053 opened by xander-st-aubyn - 1
- 5
how to use loadFilter() ?
#1045 opened by KarelWintersky - 4
Feature request. Able to run multiple versions
#1044 opened by welrachid - 3
- 1
How to use '|' as '||'?
#1041 opened by pmsl987 - 0
XAXOKPIMUE
#1038 opened by XAXOKPIMUE - 5
- 3
Smarty v5 Error: {section} Tag First Argument Type Mismatch when opening and closing tag on NoCache
#1034 opened by Khem - 0
- 0
default modifier ignores nocache on variables
#1026 opened by MichaONO - 18
Smarty v5 built-in json_encode modifier doesn't take Smarty $_CHARSET encoding into account, and can't be overridden using registerPlugin()
#1011 opened by cmanley - 9
Request for `prependTemplateDir()` or more options with `addTemplateDir()` - weight, duplicate handling
#1022 opened by eileenmcnaughton - 1
- 1
- 7
Smarty_Internal_Template::render(): Cannot use output buffering in output buffering display handlers
#1014 opened by Chrissyx - 2
Support nullsafe operator
#1015 opened by SlowFox71 - 1
use a trailing comma in arrays
#1013 opened by SlowFox71 - 0
Smarty v5 $smarty.template behavior doesn't match v5 documentation (it now includes a type and directory part)
#1010 opened by cmanley - 0
Suggestion: {namspace} compile tag
#1008 opened by SlowFox71