<?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/1270/" />
	<updated>2017-05-30T07:20:52Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.readyscript.ru/topic/1270/vopros-k-optovikam/</id>
		<entry>
			<title type="html"><![CDATA[Re: Вопрос к оптовикам]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/7248/#p7248" />
			<content type="html"><![CDATA[<p>Ну смотрите принцип какой. У вас товар в списке. Т.к. значений много, то надо наверное Вам использовать шаблон табличного вида товара в списке, т.к. комплектаций может быть много и они все в блочное отображение не поместятся. соответственно блочный вид в настройках модуля каталог товара нужно поставить как приоритетный. Далее нужно открыть шаблон и его модифицировать перебрав в цикле комплектации.<br />Комплектации можно получить через <br /></p><div class="codebox"><pre><code>{$offers=$product-&gt;fillOffers()}</code></pre></div><p>И в цикле сделать множество строк, которые будут содержать:<br />1. Это оборачивающий контайнер с идентификатором товара, т.к. при нажатии на кнопку купить ищется ближайщий контейнер с идентификатором товара записанным в data-id аттрибут.<br />2. Кнопка купить для каждой строки комплектации.<br />3. Поле для ввода количества для каждой строки с name=&quot;amount&quot;.<br /></p><div class="codebox"><pre><code>&lt;input type=&quot;text&quot; name=&quot;amount&quot; value=&quot;1&quot;/&gt;</code></pre></div><p>4. Скрытое поле и номером комплектации.<br /></p><div class="codebox"><pre><code>&lt;input type=&quot;hidden&quot; name=&quot;offer&quot; value=&quot;Номер нужной комплектации&quot;/&gt;</code></pre></div><p>Примерно, вот так будет выглядеть строка комплектации:<br /></p><div class="codebox"><pre><code>&lt;div class=&quot;offerRowWrap&quot; data-id=&quot;id товара&quot;&gt;
   &lt;input type=&quot;hidden&quot; name=&quot;offer&quot; value=&quot;Номер нужной комплектации&quot;/&gt;
   &lt;input type=&quot;text&quot; name=&quot;amount&quot; value=&quot;1&quot;/&gt;
   &lt;a href=&quot;{$router-&gt;getUrl(&#039;shop-front-cartpage&#039;, [&quot;add&quot; =&gt; $product.id])}&quot; class=&quot;addToCart&quot;&gt;Купить&lt;/a&gt;
&lt;/div&gt;</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Закусило Александр]]></name>
				<uri>https://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2017-05-30T07:20:52Z</updated>
			<id>https://forum.readyscript.ru/post/7248/#p7248</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вопрос к оптовикам]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/7245/#p7245" />
			<content type="html"><![CDATA[<p>Просто перенести код не получится ).<br />Нужно провести определенную, как мне видится, немаленькую разработку, чтобы такое заработало.<br />В частности JS очень прилично нужно будет допилить.</p>]]></content>
			<author>
				<name><![CDATA[admin]]></name>
				<uri>https://forum.readyscript.ru/user/2/</uri>
			</author>
			<updated>2017-05-29T23:02:06Z</updated>
			<id>https://forum.readyscript.ru/post/7245/#p7245</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вопрос к оптовикам]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/7239/#p7239" />
			<content type="html"><![CDATA[<p>А можете помочь поренести код что во всплывающем, под карточку товара в каталоге?</p>]]></content>
			<author>
				<name><![CDATA[Илья]]></name>
				<uri>https://forum.readyscript.ru/user/667/</uri>
			</author>
			<updated>2017-05-29T13:39:59Z</updated>
			<id>https://forum.readyscript.ru/post/7239/#p7239</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вопрос к оптовикам]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/7227/#p7227" />
			<content type="html"><![CDATA[<p>Этот вопрос решается доработкой шаблона, в который можно вывести как комплектации, так ввод количество для заказа.</p>]]></content>
			<author>
				<name><![CDATA[Закусило Александр]]></name>
				<uri>https://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2017-05-29T12:07:45Z</updated>
			<id>https://forum.readyscript.ru/post/7227/#p7227</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Вопрос к оптовикам]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/7218/#p7218" />
			<content type="html"><![CDATA[<p>Всем привет. Есть ли тут те, у кого оптовый интернет магазин?Интересует вопрос как вы решили вопрос, с удобством для оптовых покупателей?Возьмем за пример товарную позицию с трусами. Ведь на опте важно, что бы пользователь мог положить нужный товар из каталога, не заходя в карточку товара. Но с трусами это сделать сложно, так как размеров может быть от 40 до 58 и создавать столько &quot;одинаковых&quot; карточек нет смысла. Мы пользуемся многомерными комплектациями по размеру, но это определенно вызывает неудобство, потому что пользователю приходится выбирать каждый размер и ложить его в корзину. Может кто то решил у себя тако вопрос, было бы интересно услышать.</p>]]></content>
			<author>
				<name><![CDATA[Илья]]></name>
				<uri>https://forum.readyscript.ru/user/667/</uri>
			</author>
			<updated>2017-05-29T06:22:49Z</updated>
			<id>https://forum.readyscript.ru/post/7218/#p7218</id>
		</entry>
</feed>
