<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум ReadyScript &mdash; Стикеры на товарах]]></title>
	<link rel="self" href="http://forum.readyscript.ru/feed/atom/topic/1288/" />
	<updated>2018-05-05T10:13:37Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.readyscript.ru/topic/1288/stikery-na-tovarakh/</id>
		<entry>
			<title type="html"><![CDATA[Re: Стикеры на товарах]]></title>
			<link rel="alternate" href="http://forum.readyscript.ru/post/8819/#p8819" />
			<content type="html"><![CDATA[<p>Да проще все - добавляете класс id{$spec.id} и прописываете в CSS нужные стили.</p><p>Разжую: строку<br />&lt;span class=&quot;ticket-new&quot;&gt;{$spec.name}&lt;/span&gt;<br />Нужно изменить на <br />&lt;span class=&quot;ticket-new&nbsp; id{$spec.id}&quot;&gt;{$spec.name}&lt;/span&gt;<br />В CSS добавляем строку (у меня новинки с ID 2):<br />.ticket-new.id2{background:#00c73f}</p>]]></content>
			<author>
				<name><![CDATA[Александр]]></name>
				<uri>http://forum.readyscript.ru/user/358/</uri>
			</author>
			<updated>2018-05-05T10:13:37Z</updated>
			<id>http://forum.readyscript.ru/post/8819/#p8819</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Стикеры на товарах]]></title>
			<link rel="alternate" href="http://forum.readyscript.ru/post/7382/#p7382" />
			<content type="html"><![CDATA[<p>Спасибо, пробовал примерно так делать, с синтаксисом не разобрался...</p>]]></content>
			<author>
				<name><![CDATA[Антон]]></name>
				<uri>http://forum.readyscript.ru/user/276/</uri>
			</author>
			<updated>2017-06-21T13:30:34Z</updated>
			<id>http://forum.readyscript.ru/post/7382/#p7382</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Стикеры на товарах]]></title>
			<link rel="alternate" href="http://forum.readyscript.ru/post/7381/#p7381" />
			<content type="html"><![CDATA[<p>Простой if<br /></p><div class="codebox"><pre><code>{foreach $product-&gt;getMySpecDir() as $spec}
            {if $spec.is_label}
                &lt;span class=&quot;ticket-new {if $spec.name==&#039;горячее&#039;}hot{elseif $spec.name==&#039;холодное&#039;}cold{else}red{/if}&quot;&gt;{$spec.name}&lt;/span&gt;
            {/if}
{/foreach}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Закусило Александр]]></name>
				<uri>http://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2017-06-21T12:42:15Z</updated>
			<id>http://forum.readyscript.ru/post/7381/#p7381</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Стикеры на товарах]]></title>
			<link rel="alternate" href="http://forum.readyscript.ru/post/7380/#p7380" />
			<content type="html"><![CDATA[<p>Добрый день.<br />В RS реализованы стикеры на товар, но выводятся они из названия спецкатегории с наложением css стиля.<br />Соответственно получается что все стикеры одинаковы по стилям т.к. выводятся простым циклом<br /></p><div class="codebox"><pre><code>{foreach $product-&gt;getMySpecDir() as $spec}
            {if $spec.is_label}
                &lt;span class=&quot;ticket-new&quot;&gt;{$spec.name}&lt;/span&gt;
            {/if}
{/foreach}</code></pre></div><p>Суть вопроса, как сделать присваивание нужного стиля конкретной спецкатегории?<br />Пример:<br />Спецкатегория - горячее - css стиль hot<br />Спецкатегория - холодное - css стиль cold<br />Спецкатегория - красное - css стиль red</p><p>Делать через nth-child(*) не предлагать, т.к. конкретный товар может быть в разном количестве спецкатегорий.</p>]]></content>
			<author>
				<name><![CDATA[Антон]]></name>
				<uri>http://forum.readyscript.ru/user/276/</uri>
			</author>
			<updated>2017-06-21T11:11:02Z</updated>
			<id>http://forum.readyscript.ru/post/7380/#p7380</id>
		</entry>
</feed>
