<?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/1343/" />
	<updated>2017-09-07T07:57:00Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.readyscript.ru/topic/1343/pravilnoe-naznachenie-prav-polzovatelyam/</id>
		<entry>
			<title type="html"><![CDATA[Re: Правильное назначение прав пользователям]]></title>
			<link rel="alternate" href="http://forum.readyscript.ru/post/7712/#p7712" />
			<content type="html"><![CDATA[<p>Если, что не получится, пишите, поможем.</p>]]></content>
			<author>
				<name><![CDATA[Закусило Александр]]></name>
				<uri>http://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2017-09-07T07:57:00Z</updated>
			<id>http://forum.readyscript.ru/post/7712/#p7712</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Правильное назначение прав пользователям]]></title>
			<link rel="alternate" href="http://forum.readyscript.ru/post/7710/#p7710" />
			<content type="html"><![CDATA[<p>Спасибо за развернутый и оперативный ответ. С системой действительно долго нужно разбираться с непривычки.</p>]]></content>
			<author>
				<name><![CDATA[Владимир]]></name>
				<uri>http://forum.readyscript.ru/user/542/</uri>
			</author>
			<updated>2017-09-07T06:51:18Z</updated>
			<id>http://forum.readyscript.ru/post/7710/#p7710</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Правильное назначение прав пользователям]]></title>
			<link rel="alternate" href="http://forum.readyscript.ru/post/7706/#p7706" />
			<content type="html"><![CDATA[<p>Шаблон который отвечает за вывод списка блоком товаров, это <strong>product_in_list_block.tpl</strong>, который находится в Вашей теме в разделе <strong>catalog</strong>. Там выводятся Ваши товары в списке. А в <strong>list_products.tpl</strong> находится обёртка страницы списка. Вот в ней надо добавить строку. Меняем:<br /></p><div class="codebox"><pre><code>{$list = $this_controller-&gt;api-&gt;addProductsDirs($list)}</code></pre></div><p>на:<br /></p><div class="codebox"><pre><code>{$list = $this_controller-&gt;api-&gt;addProductsDirs($list)}
{$list = $this_controller-&gt;api-&gt;addProductsProperty($list)} {* Добавяляем подгруженным товарам характеристики *}</code></pre></div><p>А уже в <strong>product_in_list_block.tpl</strong>. Можно достать характеристики.<br /></p><div class="codebox"><pre><code>{foreach $product-&gt;fillProperty() as $data}
                                {if !$data.group.hidden}
                                    &lt;tr&gt;
                                        &lt;td colspan=&quot;2&quot; class=&quot;tab-content_table_character-title&quot;&gt;{$data.group.title|default:&quot;Общие&quot;}&lt;/td&gt;
                                    &lt;/tr&gt;
                                    {foreach $data.properties as $property}
                                        {$prop_value = $property-&gt;textView()}
                                        {if !$property.hidden &amp;&amp; $prop_value != &#039;&#039;}
                                            &lt;tr class=&quot;tab-content_table_character-text&quot;&gt;
                                                &lt;td&gt;&lt;span&gt;{$property.title} {if $property.unit}({$property.unit}){/if}&lt;/span&gt;&lt;/td&gt;
                                                &lt;td&gt;&lt;span&gt;{$prop_value}&lt;/span&gt;&lt;/td&gt;
                                            &lt;/tr&gt;
                                        {/if}
                                    {/foreach}
                                {/if}
                            {/foreach}</code></pre></div><p>Выдрал код из страница карточки товара, но я думаю под себя приспособите.</p><p>Но этот код выведет все характеристики. Поэтому нам надо добавить флажок, что эту характеристику нужно выводить в списке. О том как добавлять любое поле любом ORM объекту смотрим здесь <a href="https://www.youtube.com/watch?v=KoF2IyGPj9U&amp;list=PLh6R2ixK62TjPL31OFFGG2fL4X2UTC6Aw">https://www.youtube.com/watch?v=KoF2IyG … L4X2UTC6Aw</a> и читаем <a href="https://readyscript.ru/dev-manual/dev_hooks.html">хуки</a>.<br />После этого добавиться флажок к характеристике который можно будет проверить когда вы выводите список характеристик при переборе.</p>]]></content>
			<author>
				<name><![CDATA[Закусило Александр]]></name>
				<uri>http://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2017-09-06T17:05:42Z</updated>
			<id>http://forum.readyscript.ru/post/7706/#p7706</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Правильное назначение прав пользователям]]></title>
			<link rel="alternate" href="http://forum.readyscript.ru/post/7697/#p7697" />
			<content type="html"><![CDATA[<p>1. Тема оформления последняя на бустрапе.<br />2. Краткая карточка, краткий список - это при просмотре категории товаров. Список товаров. Есть потребность вывести часть характеристик не на странице описания товара, а в общем списке при просмотре категории.</p>]]></content>
			<author>
				<name><![CDATA[Владимир]]></name>
				<uri>http://forum.readyscript.ru/user/542/</uri>
			</author>
			<updated>2017-09-06T09:00:09Z</updated>
			<id>http://forum.readyscript.ru/post/7697/#p7697</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Правильное назначение прав пользователям]]></title>
			<link rel="alternate" href="http://forum.readyscript.ru/post/7684/#p7684" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>1. В системе планируется группа пользователей &quot;Менеджеры&quot;<br />У им дан доступ к паре пунктов меню в админ панели (все понятно настраивается):<br />- Магазин - заказы (создание, редактирование)<br />- Разное-поддержка (переписка с клиентами)<br />Вот только как верно дать права и к каким модулям для того чтобы они не могли лазить в настройки этих модулей?</p></blockquote></div><p>Пока возможности запретить туда переход нет, но появится.</p><div class="quotebox"><blockquote><p>2. Как вывести в краткой карточке товара характеристики товаров?<br />- можно ли вывести часть характеристик товара в его краткой карточке?</p></blockquote></div><p>Что такое краткая карточка товара? В списке, или модальном окне при многомерных комплектациях? И какая у Вас тема оформления?</p>]]></content>
			<author>
				<name><![CDATA[Закусило Александр]]></name>
				<uri>http://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2017-09-05T11:28:11Z</updated>
			<id>http://forum.readyscript.ru/post/7684/#p7684</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Правильное назначение прав пользователям]]></title>
			<link rel="alternate" href="http://forum.readyscript.ru/post/7683/#p7683" />
			<content type="html"><![CDATA[<p>Добрый день.<br />Есть пара вопросов по настройке системы</p><p><strong>1. В системе планируется группа пользователей &quot;Менеджеры&quot;</strong></p><p>У им дан доступ к паре пунктов меню в админ панели (все понятно настраивается):</p><p>- Магазин - заказы (создание, редактирование)<br />- Разное-поддержка (переписка с клиентами)</p><p>Вот только как верно дать права и к каким модулям для того чтобы они не могли лазить в настройки этих модулей?</p><p><strong>2. Как вывести в краткой карточке товара характеристики товаров?</strong></p><p>- можно ли вывести часть характеристик товара в его краткой карточке?</p>]]></content>
			<author>
				<name><![CDATA[Владимир]]></name>
				<uri>http://forum.readyscript.ru/user/542/</uri>
			</author>
			<updated>2017-09-05T10:40:57Z</updated>
			<id>http://forum.readyscript.ru/post/7683/#p7683</id>
		</entry>
</feed>
