<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум ReadyScript &mdash; Вывод условия type="select" из настроек темы]]></title>
	<link rel="self" href="https://forum.readyscript.ru/feed/atom/topic/1679/" />
	<updated>2018-11-14T06:56:59Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.readyscript.ru/topic/1679/vyvod-usloviya-typeselect-iz-nastroek-temy/</id>
		<entry>
			<title type="html"><![CDATA[Re: Вывод условия type="select" из настроек темы]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/9235/#p9235" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>admin пишет:</cite><blockquote><p>В PHP сравнение производится двойным равно.<br />{if $THEME_SETTINGS.test_select == &#039;var1&#039;}<br />...<br />{else}<br />...<br />{/if}</p></blockquote></div><p>Причём здесь упоминание PHP, когда в фигурных скобках - Smarty?!</p><p>Да, синтаксис Smarty основан на PHP, но это не значит, что тут надо PHP упоминать.</p><p>Вот куда надо смотреть, и на остальные разделы этого сайта тоже.<br /><a href="https://www.smarty.net/docsv2/ru/language.function.if.tpl">https://www.smarty.net/docsv2/ru/langua … ion.if.tpl</a></p>]]></content>
			<author>
				<name><![CDATA[Polo Art]]></name>
				<uri>https://forum.readyscript.ru/user/535/</uri>
			</author>
			<updated>2018-11-14T06:56:59Z</updated>
			<id>https://forum.readyscript.ru/post/9235/#p9235</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вывод условия type="select" из настроек темы]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/9233/#p9233" />
			<content type="html"><![CDATA[<p>Спасибо, а пояснения возможно добавить как на скриншоте во втором посте?</p>]]></content>
			<author>
				<name><![CDATA[Александр Б]]></name>
				<uri>https://forum.readyscript.ru/user/358/</uri>
			</author>
			<updated>2018-11-13T21:33:42Z</updated>
			<id>https://forum.readyscript.ru/post/9233/#p9233</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вывод условия type="select" из настроек темы]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/9230/#p9230" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Александр Б пишет:</cite><blockquote><p>Здравствуйте, в документации <a href="https://readyscript.ru/dev-manual/dev_templates.html">https://readyscript.ru/dev-manual/dev_templates.html</a> не нашел примера вывода условия в шаблоне для вариантов из списка. Добавил в theme.xml следующую конструкцию:</p><p>&lt;option name=&quot;test_select&quot; type=&quot;select&quot;&gt;<br />&nbsp; &lt;description&gt;Выбор из списка&lt;/description&gt;<br />&nbsp; &lt;default&gt;var2&lt;/default&gt;<br />&nbsp; &nbsp; &lt;values&gt;<br />&nbsp; &nbsp; &nbsp; &lt;value key=&quot;var1&quot;&gt;Вариант1&lt;/value&gt;<br />&nbsp; &nbsp; &nbsp; &lt;value key=&quot;var2&quot;&gt;Вариант2&lt;/value&gt;<br />&nbsp; &nbsp; &nbsp; &lt;value key=&quot;var3&quot;&gt;Вариант3&lt;/value&gt;<br />&nbsp; &nbsp; &lt;/values&gt;<br />&lt;/option&gt;</p><p>Как теперь составить в tpl файле условие для key=&quot;var1&quot;? <br />{if $THEME_SETTINGS.test_select<strong><span style="color: red">?</span></strong>var1}Вариант1 активен{else}Отключено{/if}<br />Точка и знак равенства не подошли.</p><p>Для type=&quot;checkbox&quot; все просто:<br />{if $THEME_SETTINGS.option_field_1}Активен{else}Отключен{/if}</p></blockquote></div><br /><p>В PHP сравнение производится двойным равно.<br />{if $THEME_SETTINGS.test_select == &#039;var1&#039;}<br />...<br />{else}<br />...<br />{/if}</p>]]></content>
			<author>
				<name><![CDATA[admin]]></name>
				<uri>https://forum.readyscript.ru/user/2/</uri>
			</author>
			<updated>2018-11-13T12:20:45Z</updated>
			<id>https://forum.readyscript.ru/post/9230/#p9230</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вывод условия type="select" из настроек темы]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/9227/#p9227" />
			<content type="html"><![CDATA[<p>Также интересует возможность добавления пояснений для настроек темы оформления во всплывающем окне при клике по иконке знака вопроса.<br /><span class="postimg"><img src="https://c.radikal.ru/c37/1811/18/34c1a1b83cf3.jpg" alt="https://c.radikal.ru/c37/1811/18/34c1a1b83cf3.jpg" /></span></p>]]></content>
			<author>
				<name><![CDATA[Александр Б]]></name>
				<uri>https://forum.readyscript.ru/user/358/</uri>
			</author>
			<updated>2018-11-12T15:59:03Z</updated>
			<id>https://forum.readyscript.ru/post/9227/#p9227</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Вывод условия type="select" из настроек темы]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/9226/#p9226" />
			<content type="html"><![CDATA[<p>Здравствуйте, в документации <a href="https://readyscript.ru/dev-manual/dev_templates.html">https://readyscript.ru/dev-manual/dev_templates.html</a> не нашел примера вывода условия в шаблоне для вариантов из списка. Добавил в theme.xml следующую конструкцию:</p><p>&lt;option name=&quot;test_select&quot; type=&quot;select&quot;&gt;<br />&nbsp; &lt;description&gt;Выбор из списка&lt;/description&gt;<br />&nbsp; &lt;default&gt;var2&lt;/default&gt;<br />&nbsp; &nbsp; &lt;values&gt;<br />&nbsp; &nbsp; &nbsp; &lt;value key=&quot;var1&quot;&gt;Вариант1&lt;/value&gt;<br />&nbsp; &nbsp; &nbsp; &lt;value key=&quot;var2&quot;&gt;Вариант2&lt;/value&gt;<br />&nbsp; &nbsp; &nbsp; &lt;value key=&quot;var3&quot;&gt;Вариант3&lt;/value&gt;<br />&nbsp; &nbsp; &lt;/values&gt;<br />&lt;/option&gt;</p><p>Как теперь составить в tpl файле условие для key=&quot;var1&quot;? <br />{if $THEME_SETTINGS.test_select<strong><span style="color: red">?</span></strong>var1}Вариант1 активен{else}Отключено{/if}<br />Точка и знак равенства не подошли.</p><p>Для type=&quot;checkbox&quot; все просто:<br />{if $THEME_SETTINGS.option_field_1}Активен{else}Отключен{/if}</p>]]></content>
			<author>
				<name><![CDATA[Александр Б]]></name>
				<uri>https://forum.readyscript.ru/user/358/</uri>
			</author>
			<updated>2018-11-12T15:36:59Z</updated>
			<id>https://forum.readyscript.ru/post/9226/#p9226</id>
		</entry>
</feed>
