Zend Framework Smarty extension implementation method
Dec 26, 2016 pm 03:37 PMThe example in this article describes the Zend Framework Smarty extension implementation method. I share it with you for your reference, as follows:
Today I will summarize the method of extending Smarty templates in the ZF framework. It has been introduced in more detail in the ZF help document, so I will say a little more here.
1. Place smarty’s core file package in the lib folder. The file package must include (internals/,plugins/,Config_File.class.php,Smarty.class.php,Smarty_Compiler.class.php , debug.tpl).
2. Add the file: Smarty.php under Zend/View. The content of the file is as follows:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 |
|
3. Create cache and compile files in the app folder Folder
4. Add
1 2 |
|
to the config.ini configuration file. For steps 3 and 4, please refer to the previous tutorial on building a website with the zendfreamwork framework.
5. In application. Add
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
|
to the php file and
1 |
|
to the function init() 6. Call
in the Controller because the object has been registered, so you can call it as follows:
1 2 3 4 5 |
|
I hope this article will be helpful to everyone’s PHP programming based on the Zend Framework framework.
For more articles related to Zend Framework Smarty extension implementation methods, please pay attention to the PHP Chinese website!

Hot Article

Hot tools Tags

Hot Article

Hot Article Tags

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)
