<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум ReadyScript &mdash; Глобальные переменные в smarty]]></title>
		<link>https://forum.readyscript.ru/topic/922/globalnye-peremennye-v-smarty/</link>
		<atom:link href="https://forum.readyscript.ru/feed/rss/topic/922/" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Глобальные переменные в smarty».]]></description>
		<lastBuildDate>Thu, 29 Sep 2016 06:28:36 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Глобальные переменные в smarty]]></title>
			<link>https://forum.readyscript.ru/post/4801/#p4801</link>
			<description><![CDATA[<p>Спасибо! <br />Пошел читать мануал.</p>]]></description>
			<author><![CDATA[null@example.com (Ярослав)]]></author>
			<pubDate>Thu, 29 Sep 2016 06:28:36 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/4801/#p4801</guid>
		</item>
		<item>
			<title><![CDATA[Re: Глобальные переменные в smarty]]></title>
			<link>https://forum.readyscript.ru/post/4800/#p4800</link>
			<description><![CDATA[<p>В смарти все переменные живут в рамках одного объекта Smarty. Во время рендеринга страницы каждый блок рендерится в своем экземпляре Smarty.</p><p>В вашем случае наверное будет удобнее воспользоваться общим объектом приложения APP, если вы хотите настройки в layout.tpl задавать.</p><p>{$app-&gt;custom_var1=&quot;123&quot;}<br />{$app-&gt;custom_var2=&quot;456&quot;}</p><p>Где нужно, просто используйте: {$app-&gt;custom_var1}</p><p>Такой объект будет во всех шаблонах общим.</p><p>А еще у нас есть THEME_SETTINGS - рекомендую конечно его использовать дня глобальных настроек шаблона.<br /><a href="https://readyscript.ru/dev-manual/dev_templates.html">https://readyscript.ru/dev-manual/dev_templates.html</a></p>]]></description>
			<author><![CDATA[null@example.com (admin)]]></author>
			<pubDate>Wed, 28 Sep 2016 17:09:04 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/4800/#p4800</guid>
		</item>
		<item>
			<title><![CDATA[Глобальные переменные в smarty]]></title>
			<link>https://forum.readyscript.ru/post/4795/#p4795</link>
			<description><![CDATA[<p>Здравствуйте!<br />У нас в шаблонах будут работать глобальные переменные?<br />Делаю в layout.tpl&nbsp; инициализацию переменных, но они не видны в других местах:<br /></p><div class="codebox"><pre><code>{assign var=theme_mode value=&quot;catalog&quot; scope=&quot;root&quot;}
{assign var=theme_x value=100 scope=&quot;global&quot;}
{assign var=theme_y value=100 scope=&quot;global&quot;}
{assign var=theme_width value=200 scope=&quot;global&quot;}</code></pre></div><p>и root пробовал и global. Просто хотелось часть настроек скрыть, не выводить их в модуле настроек шаблона.</p>]]></description>
			<author><![CDATA[null@example.com (Ярослав)]]></author>
			<pubDate>Wed, 28 Sep 2016 15:02:29 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/4795/#p4795</guid>
		</item>
	</channel>
</rss>
