<?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/396/" />
	<updated>2018-12-18T08:42:48Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.readyscript.ru/topic/396/pokaz-bloka-gruppe-polzovatelei/</id>
		<entry>
			<title type="html"><![CDATA[Re: Показ блока группе пользователей.]]></title>
			<link rel="alternate" href="http://forum.readyscript.ru/post/9330/#p9330" />
			<content type="html"><![CDATA[<p>Разобрался СПС Вам за подсказку</p>]]></content>
			<author>
				<name><![CDATA[Георгий]]></name>
				<uri>http://forum.readyscript.ru/user/1126/</uri>
			</author>
			<updated>2018-12-18T08:42:48Z</updated>
			<id>http://forum.readyscript.ru/post/9330/#p9330</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Показ блока группе пользователей.]]></title>
			<link rel="alternate" href="http://forum.readyscript.ru/post/9329/#p9329" />
			<content type="html"><![CDATA[<p>Александр приветствую, я новичок в редискрипт до этого фирма работала на опенкарт), аналогичный вопрос подскажите нужно спрятать цену для гуест, я так понимаю копать надо в product.tpl </p><div class="quotebox"><blockquote><p>{hook name=&quot;catalog-product:price&quot; title=&quot;{t}</p></blockquote></div><p>Карточка товара:цены{/t}&quot;} ??</p>]]></content>
			<author>
				<name><![CDATA[Георгий]]></name>
				<uri>http://forum.readyscript.ru/user/1126/</uri>
			</author>
			<updated>2018-12-18T08:00:58Z</updated>
			<id>http://forum.readyscript.ru/post/9329/#p9329</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Показ блока группе пользователей.]]></title>
			<link rel="alternate" href="http://forum.readyscript.ru/post/1481/#p1481" />
			<content type="html"><![CDATA[<p>Все понял, благодарю.</p>]]></content>
			<author>
				<name><![CDATA[Алексей]]></name>
				<uri>http://forum.readyscript.ru/user/170/</uri>
			</author>
			<updated>2015-06-11T14:30:33Z</updated>
			<id>http://forum.readyscript.ru/post/1481/#p1481</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Показ блока группе пользователей.]]></title>
			<link rel="alternate" href="http://forum.readyscript.ru/post/1480/#p1480" />
			<content type="html"><![CDATA[<p>В смарти все переменные глобальных массивов можно получить так<br /><a href="http://www.smarty.net/docsv2/ru/language.variables.smarty">Зарезервированная переменная $smarty</a></p><p>Т.е.<br /></p><div class="codebox"><pre><code>{* Получает Ваш IP адрес *}
{$smarty.server.REMOTE_ADDR} </code></pre></div>]]></content>
			<author>
				<name><![CDATA[Александр]]></name>
				<uri>http://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2015-06-11T14:16:27Z</updated>
			<id>http://forum.readyscript.ru/post/1480/#p1480</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Показ блока группе пользователей.]]></title>
			<link rel="alternate" href="http://forum.readyscript.ru/post/1479/#p1479" />
			<content type="html"><![CDATA[<p>Да, спасибо, Александр.<br />Первый пример сработал немного по другому:</p><div class="codebox"><pre><code>{if $current_user-&gt;InGroup(&#039;clients&#039;)}
   //Да, я клиент
{else}
   //Нет, я не клиент
{/if}</code></pre></div><p>Второй сработал сразу же:</p><div class="codebox"><pre><code>{if $is_auth}
Авторизован
{else}
Не авторизован
{/if}</code></pre></div><p>Спасибо, что помогли разобраться.</p><br /><p>А не такого же функционала, только еще, например, по IP адресу?</p>]]></content>
			<author>
				<name><![CDATA[Алексей]]></name>
				<uri>http://forum.readyscript.ru/user/170/</uri>
			</author>
			<updated>2015-06-11T13:38:42Z</updated>
			<id>http://forum.readyscript.ru/post/1479/#p1479</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Показ блока группе пользователей.]]></title>
			<link rel="alternate" href="http://forum.readyscript.ru/post/1478/#p1478" />
			<content type="html"><![CDATA[<p>clients это авторизованные пользователи, а guests это гости. Банеры вроде не кешируются. А этот точно у Вас тот же шаблон.<br />Кстати пришла идея полегче.<br />Я забыл, что в шаблоне также доступна переменная <strong>$is_auth</strong> - авторизован ли пользователь.<br />Поэтому обёртку можно сделать так, а то лишний запрос делать не хорошо)<br /></p><div class="codebox"><pre><code>{if $is_auth}{* Проверяет авторизован ли пользователь *}

{/if}</code></pre></div><p>Все авторизованные 100% зарегистрированные.</p>]]></content>
			<author>
				<name><![CDATA[Александр]]></name>
				<uri>http://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2015-06-11T12:50:46Z</updated>
			<id>http://forum.readyscript.ru/post/1478/#p1478</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Показ блока группе пользователей.]]></title>
			<link rel="alternate" href="http://forum.readyscript.ru/post/1477/#p1477" />
			<content type="html"><![CDATA[<p>Спасибо за ответ.<br />Вроде бы все понятно. Но скажите, авторизованный пользователь находится одновременно в группе гостей в группе клиентов?<br />Потому что блок все-равно показывается всем пользователям.</p>]]></content>
			<author>
				<name><![CDATA[Алексей]]></name>
				<uri>http://forum.readyscript.ru/user/170/</uri>
			</author>
			<updated>2015-06-11T12:32:45Z</updated>
			<id>http://forum.readyscript.ru/post/1477/#p1477</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Показ блока группе пользователей.]]></title>
			<link rel="alternate" href="http://forum.readyscript.ru/post/1476/#p1476" />
			<content type="html"><![CDATA[<p>В шаблоне всегда есть переменная с текущим пользователем:<br /></p><div class="codebox"><pre><code>&lt;pre&gt;
{$current_user}
&lt;/pre&gt;</code></pre></div><p>Она является объектом пользователя <strong>\Users\Model\Orm\User</strong>, а это значит, что ему доступны все функции данного класса. Посмотреть класс можно здесь <strong>/modules/users/model/orm/user.inc.php</strong>.<br />Соответственно получить группу можно так:<br /></p><div class="codebox"><pre><code>{* Проверка в группе гостей ли пользователь *}
{if $current_user-&gt;inGroup(&#039;алиас группы&#039;)}
   //Группа гостей
{/if}</code></pre></div><p>Для вашей ситуации это алиас guests соотвественно</p>]]></content>
			<author>
				<name><![CDATA[Александр]]></name>
				<uri>http://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2015-06-11T11:33:51Z</updated>
			<id>http://forum.readyscript.ru/post/1476/#p1476</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Показ блока группе пользователей.]]></title>
			<link rel="alternate" href="http://forum.readyscript.ru/post/1475/#p1475" />
			<content type="html"><![CDATA[<p>Подскажите, как сделать показ блока, например баннера, только определенной группе пользователей, например гостям, т.е. группе guests. А после регистрации этот блок уже скрывался с глаз.</p>]]></content>
			<author>
				<name><![CDATA[Алексей]]></name>
				<uri>http://forum.readyscript.ru/user/170/</uri>
			</author>
			<updated>2015-06-11T08:40:17Z</updated>
			<id>http://forum.readyscript.ru/post/1475/#p1475</id>
		</entry>
</feed>
