<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>cotonti.com : Как в CoTemplate передать дополнительной функции несколько аргументов из тега?</title>
		<link>https://www.cotonti.com</link>
		<description>Last topic posts</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Sun, 19 Apr 2026 00:58:59 -0000</pubDate>

		<item>
			<title>Alex300</title>
			<description><![CDATA[<p>в текущей версии coTemplate можно передать только один параметр из тега $this. Все остальные параметры не могут буть переменными:</p>

<pre class="brush:php;">
{PHP.usr|my_func($this)}</pre>

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

<pre class="brush:php;">
my_func($user){

	// Делаем что то с $user['profile']...
	
	
	// Делаем что то с $user['ip']...

	
	// В общем можем разобрать массив ))
}</pre>

<p> </p>
]]></description>
			<pubDate>Thu, 08 Jan 2015 11:39:37 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=7859&d=0#post40400]]></link>
		</item>
		<item>
			<title>dedushka</title>
			<description><![CDATA[<p>Можно ли разобрать значение тега в списке аргументов пользовательской функции?</p>

<p>Т.е. возможна ли такая конструкция: </p>

<pre class="brush:php;">
{PHP.usr|my_func($this['profile'], $this['ip'])}</pre>

<p>Тестовый вариант игнорирует ключ интересующего элемента массива:</p>

<pre class="brush:php;">
&lt;pre&gt;{PHP.usr|print_r($this['profile'], true)}&lt;/pre&gt;</pre>

<p> </p>
]]></description>
			<pubDate>Thu, 08 Jan 2015 11:33:35 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/forums?m=posts&q=7859&d=0#post40399]]></link>
		</item>
	</channel>
</rss>