Форумы / National / Russian / Тех. поддержка / Как в CoTemplate передать дополнительной функции несколько аргументов из тега?

Не работает {PHP.usr|my_func($this['profile'], $this['ip'])}

Alex300
#40400 08.01.2015 11:39

в текущей версии coTemplate можно передать только один параметр из тега $this. Все остальные параметры не могут буть переменными:

PHP
1
{PHP.usr|my_func($this)}

А вот уже пользовательская функция my_func может сделать как-то так:

PHP
1
2
3
4
5
6
7
8
9
10
my_func($user){
 
    // Делаем что то с $user['profile']...
     
     
    // Делаем что то с $user['ip']...
 
     
    // В общем можем разобрать массив ))
}

 

Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/