2013-03-14 21:45:00 +04:00
|
|
|
Модификаторы [RU]
|
2013-02-07 17:37:16 +04:00
|
|
|
============
|
|
|
|
|
|
|
|
|
2013-03-14 21:45:00 +04:00
|
|
|
```
|
2013-04-28 18:08:57 +04:00
|
|
|
$cytro->addModifier(string $modifier, callable $callback);
|
2013-03-14 21:45:00 +04:00
|
|
|
```
|
|
|
|
|
|
|
|
* `$modifier` - название модификатора, которое будет использоваться в шаблоне
|
|
|
|
* `$callback` - коллбек, который будет вызван для изменения данных
|
|
|
|
|
|
|
|
For example:
|
|
|
|
|
|
|
|
```smarty
|
|
|
|
{$variable|my_modifier:$param1:$param2}
|
2013-02-07 17:37:16 +04:00
|
|
|
```
|
|
|
|
|
2013-03-14 21:45:00 +04:00
|
|
|
```php
|
2013-04-28 18:08:57 +04:00
|
|
|
$cytro->addModifier('my_modifier', function ($variable, $param1, $param2) {
|
2013-03-14 21:45:00 +04:00
|
|
|
// ...
|
|
|
|
});
|
|
|
|
```
|