<?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="https://forum.readyscript.ru/feed/atom/topic/880/" />
	<updated>2017-03-24T21:01:48Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.readyscript.ru/topic/880/filtr-danet-v-vide-chekboksa-galochki/</id>
		<entry>
			<title type="html"><![CDATA[Re: Фильтр Да\Нет в виде чекбокса (галочки)]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/6566/#p6566" />
			<content type="html"><![CDATA[<p>Подскажите, пожалуйста, чем закончилось? Также интересует возможность сделать полноценную замену выпадающему списку «Да-Нет-Неважно» (который занимает слишком много места и требует на один щелчок больше): чекбокс из трех состояний <a href="http://ruseller.com/lessons.php?rub=28&amp;id=1214">http://ruseller.com/lessons.php?rub=28&amp;id=1214</a></p>]]></content>
			<author>
				<name><![CDATA[Константин]]></name>
				<uri>https://forum.readyscript.ru/user/585/</uri>
			</author>
			<updated>2017-03-24T21:01:48Z</updated>
			<id>https://forum.readyscript.ru/post/6566/#p6566</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Фильтр Да\Нет в виде чекбокса (галочки)]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/4521/#p4521" />
			<content type="html"><![CDATA[<p>Ну раз такое дело Вы напишите нам в поддержку мы посмотрим. Потому, что так быть не должно по идее.</p>]]></content>
			<author>
				<name><![CDATA[Закусило Александр]]></name>
				<uri>https://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2016-09-09T07:46:23Z</updated>
			<id>https://forum.readyscript.ru/post/4521/#p4521</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Фильтр Да\Нет в виде чекбокса (галочки)]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/4517/#p4517" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Закусило Александр пишет:</cite><blockquote><div class="quotebox"><blockquote><p>Только он теперь показывается в рубриках, товары которых не отмечены данным фильтром, т.е. во всех рубриках.</p></blockquote></div><p>Ну Вы скорее всего вынесли Ваш checkbox за рамки<br /></p><div class="codebox"><pre><code>{foreach from=$prop_list item=item}
            {foreach from=$item.properties item=prop}</code></pre></div><p>Поэтому везде и показывается.<br />Там же перебираются отменные как фильтры характеристики принадлежащие категории, в которой должна быть и Ваша характеристика. Ну ли у Вас&nbsp; она отмечена в категории Все.</p></blockquote></div><p>За рамки не вынесен, редактируется только шаблон самого фильтра. Эти рамки находятся в другом шаблоне, его не редактировал. В категории &quot;Все&quot; фильтр не отмечен. Дело в чем-то другом.</p>]]></content>
			<author>
				<name><![CDATA[Vladimir]]></name>
				<uri>https://forum.readyscript.ru/user/441/</uri>
			</author>
			<updated>2016-09-08T15:57:36Z</updated>
			<id>https://forum.readyscript.ru/post/4517/#p4517</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Фильтр Да\Нет в виде чекбокса (галочки)]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/4495/#p4495" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>Только он теперь показывается в рубриках, товары которых не отмечены данным фильтром, т.е. во всех рубриках.</p></blockquote></div><p>Ну Вы скорее всего вынесли Ваш checkbox за рамки<br /></p><div class="codebox"><pre><code>{foreach from=$prop_list item=item}
            {foreach from=$item.properties item=prop}</code></pre></div><p>Поэтому везде и показывается.<br />Там же перебираются отменные как фильтры характеристики принадлежащие категории, в которой должна быть и Ваша характеристика. Ну ли у Вас&nbsp; она отмечена в категории Все.</p>]]></content>
			<author>
				<name><![CDATA[Закусило Александр]]></name>
				<uri>https://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2016-09-07T09:12:44Z</updated>
			<id>https://forum.readyscript.ru/post/4495/#p4495</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Фильтр Да\Нет в виде чекбокса (галочки)]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/4480/#p4480" />
			<content type="html"><![CDATA[<p>Я это убирал, по итогу не выводится вообще ничего, только название фильтра.</p><p>Переделал, заработало во так:<br />&nbsp; </p><div class="codebox"><pre><code>&lt;input type=&quot;checkbox&quot; data-start-value=&quot;0&quot; value=&quot;1&quot; name=&quot;pf[{$prop.id}]&quot; class=&quot;cb&quot;   id=&quot;cb_{$prop.id}&quot; {if $filters[$prop.id]==&#039;1&#039;}checked{/if} /&gt;
&lt;label for=&quot;cb_{$prop.id}&quot;&gt;&lt;/label&gt;</code></pre></div><p>Только он теперь показывается в рубриках, товары которых не отмечены данным фильтром, т.е. во всех рубриках.</p>]]></content>
			<author>
				<name><![CDATA[Vladimir]]></name>
				<uri>https://forum.readyscript.ru/user/441/</uri>
			</author>
			<updated>2016-09-06T16:58:56Z</updated>
			<id>https://forum.readyscript.ru/post/4480/#p4480</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Фильтр Да\Нет в виде чекбокса (галочки)]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/4476/#p4476" />
			<content type="html"><![CDATA[<p>По умолчанию будет текст, если тип поля не определён. Поменяйте <br /></p><div class="codebox"><pre><code>&lt;input type=[&#039;checkbox&#039;]</code></pre></div><p>На <br /></p><div class="codebox"><pre><code>&lt;input type=&#039;checkbox&#039;</code></pre></div><p>Это опечатка у меня. Я надеялся что заметите <img src="https://forum.readyscript.ru/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></content>
			<author>
				<name><![CDATA[Закусило Александр]]></name>
				<uri>https://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2016-09-06T07:52:33Z</updated>
			<id>https://forum.readyscript.ru/post/4476/#p4476</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Фильтр Да\Нет в виде чекбокса (галочки)]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/4474/#p4474" />
			<content type="html"><![CDATA[<p>Не работает. Вместо чекбокса теперь выводит поле ввода текста, в котором указано значение 1.</p>]]></content>
			<author>
				<name><![CDATA[Vladimir]]></name>
				<uri>https://forum.readyscript.ru/user/441/</uri>
			</author>
			<updated>2016-09-05T18:07:58Z</updated>
			<id>https://forum.readyscript.ru/post/4474/#p4474</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Фильтр Да\Нет в виде чекбокса (галочки)]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/4467/#p4467" />
			<content type="html"><![CDATA[<p>Попробуйте вместо:<br /></p><div class="codebox"><pre><code>&lt;select class=&quot;yesno&quot; name=&quot;pf[{$prop.id}]&quot; data-start-value=&quot;&quot;&gt;
        &lt;option value=&quot;&quot;&gt;{t} Не выбрано {/t}&lt;/option&gt;
        &lt;option value=&quot;1&quot; {if $filters[$prop.id] == &#039;1&#039;}selected{/if}&gt;{t}Есть{/t}&lt;/option&gt;
        &lt;option value=&quot;0&quot; {if $filters[$prop.id] == &#039;0&#039;}selected{/if}&gt;{t}Нет{/t}&lt;/option&gt;
    &lt;/select&gt;</code></pre></div><p>Поставить:<br /></p><div class="codebox"><pre><code>&lt;input type=[&#039;checkbox&#039;] name=&quot;pf[{$prop.id}]&quot; data-start-value=&quot;&quot; value=1 {if $filters[$prop.id] == &#039;1&#039;}checked{/if}/&gt;</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Закусило Александр]]></name>
				<uri>https://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2016-09-05T11:57:57Z</updated>
			<id>https://forum.readyscript.ru/post/4467/#p4467</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Фильтр Да\Нет в виде чекбокса (галочки)]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/4458/#p4458" />
			<content type="html"><![CDATA[<p>Прошу помочь изменить стандарный вид фильтра да-нет на следующее:</p><p>Название фильтра и с ним рядом не выпадающий список да-нет (есть\нет), а просто одна галочка, при нажатии фильтр оставляет все товары, где значение присвоено (установлено ДА), при снятии галочки возврат к исходному (не выбрано).</p><p>Стандартный код шаблона вывода фильтра да\нет:</p><div class="codebox"><pre><code>&lt;div style=&#039;padding: 0px; margin: 0px; margin-bottom:4px;&#039; class=&quot;filter&quot;&gt;
   &lt;hr style=&#039;height:1px;  background: #e1e1e1; margin-bottom: 3px;&#039;&gt;&lt;b&gt;{$prop.title}:&lt;/b&gt;
   &lt;div style=&#039;float: right;&#039;&gt;&lt;select class=&quot;yesno&quot; name=&quot;pf[{$prop.id}]&quot; data-start-value=&quot;&quot;&gt;
        &lt;option value=&quot;&quot;&gt;{t} Не выбрано {/t}&lt;/option&gt;
        &lt;option value=&quot;1&quot; {if $filters[$prop.id] == &#039;1&#039;}selected{/if}&gt;{t}Есть{/t}&lt;/option&gt;
        &lt;option value=&quot;0&quot; {if $filters[$prop.id] == &#039;0&#039;}selected{/if}&gt;{t}Нет{/t}&lt;/option&gt;
    &lt;/select&gt;
    &lt;/div&gt;
&lt;/div&gt;</code></pre></div><p>Спасибо. Было бы удобно для многих.<br />ПС: прошу не предлагать использовать строковые\списковые фильтры, есть значимые нюансы.</p>]]></content>
			<author>
				<name><![CDATA[Vladimir]]></name>
				<uri>https://forum.readyscript.ru/user/441/</uri>
			</author>
			<updated>2016-09-04T00:18:01Z</updated>
			<id>https://forum.readyscript.ru/post/4458/#p4458</id>
		</entry>
</feed>
