<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
			<channel>
			<title>Несколько маленьких полезных функций для верстальщиков и разработчиков / Alto CMS inside - как это устроено и работает / Alto CMS</title>
			<link>http://79.174.14.219/comments/72/</link>
			<description><![CDATA[Я не случайно в названии этой статьи верстальщиков поставил впереди. Разработчики и так придумают, как получить функционал, описанный ниже, а]]></description>
			<language>ru</language>
			<managingEditor>noreply@altocms.ru</managingEditor>
			<webMaster>noreply@altocms.ru</webMaster>
			<generator>Alto CMS v.1.5.0b1</generator>
							<item>
					<title>Несколько маленьких полезных функций для верстальщиков и разработчиков (comment #1017)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/72/#comment1017</guid>
					<link>http://79.174.14.219/72.html#comment1017</link>
					<author>maiveter@gmail.com</author>
					<description><![CDATA[Спасибо, конечно это очень пригодится для тех кто ни разу не разработчик, вроде меня.]]></description>
					<pubDate>Wed, 15 May 2013 08:55:25 +0400</pubDate>
									</item>
							<item>
					<title>Несколько маленьких полезных функций для верстальщиков и разработчиков (comment #2289)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/72/#comment2289</guid>
					<link>http://79.174.14.219/72.html#comment2289</link>
					<author>m.nickostyle@gmail.com</author>
					<description><![CDATA[Я могу многого не понимать, но в чем отличие E::IsUser() от {if $oUserCurrent}? Именно на практике.]]></description>
					<pubDate>Sat, 01 Jun 2013 01:14:25 +0400</pubDate>
									</item>
							<item>
					<title>Несколько маленьких полезных функций для верстальщиков и разработчиков (comment #2416)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/72/#comment2416</guid>
					<link>http://79.174.14.219/72.html#comment2416</link>
					<author>vshemarov@gmail.com</author>
					<description><![CDATA[Уже отвечал на подобный вопрос, но скопирую ответ сюда.<br/>
<br/>
<strong>$oUserCurrent</strong> — это переменная, которая передается в шаблон из экшена (и/или модуля). Если ее передать — она будет работать, а если нет — всегда будет возвращать false, даже если пользователь на сайте авторизован. Т.е. получается, что все от программиста зависит — забыл/не забыл он эту переменную передать в шаблон.<br/>
<br/>
А <strong>E::IsUser()</strong> — это функция, которая всегда отработает в шаблоне корректно и гарантированно вернет результат — авторизован ли юзер.<br/>
<br/>
Собственно, это то же самое, если написать:<br/>
<pre class="prettyprint"><code>(bool)Engine::getInstance()-&gt;User_GetUserCurrent()</code></pre>Только гораздо короче, и запомнить проще.]]></description>
					<pubDate>Tue, 04 Jun 2013 11:58:52 +0400</pubDate>
									</item>
							<item>
					<title>Несколько маленьких полезных функций для верстальщиков и разработчиков (comment #2418)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/72/#comment2418</guid>
					<link>http://79.174.14.219/72.html#comment2418</link>
					<author>lifecom@hotmail.com</author>
					<description><![CDATA[Плагины, написанные с использованием этих функций, будут совместимы с LS?]]></description>
					<pubDate>Tue, 04 Jun 2013 12:48:02 +0400</pubDate>
									</item>
							<item>
					<title>Несколько маленьких полезных функций для верстальщиков и разработчиков (comment #2422)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/72/#comment2422</guid>
					<link>http://79.174.14.219/72.html#comment2422</link>
					<author>vshemarov@gmail.com</author>
					<description><![CDATA[Нет, в ЛС таких функций нет]]></description>
					<pubDate>Tue, 04 Jun 2013 13:21:54 +0400</pubDate>
									</item>
							<item>
					<title>Несколько маленьких полезных функций для верстальщиков и разработчиков (comment #2424)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/72/#comment2424</guid>
					<link>http://79.174.14.219/72.html#comment2424</link>
					<author>lifecom@hotmail.com</author>
					<description><![CDATA[Наверное, для LS был бы востребован плагин совместимости LS с Alto… :)]]></description>
					<pubDate>Tue, 04 Jun 2013 13:24:22 +0400</pubDate>
									</item>
							<item>
					<title>Несколько маленьких полезных функций для верстальщиков и разработчиков (comment #2445)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/72/#comment2445</guid>
					<link>http://79.174.14.219/72.html#comment2445</link>
					<author>elena.shemarova@gmail.com</author>
					<description><![CDATA[<blockquote>Наверное, для LS был бы востребован плагин совместимости LS с Alto… :) </blockquote>))))))))) Смешная шутка.]]></description>
					<pubDate>Tue, 04 Jun 2013 21:38:15 +0400</pubDate>
									</item>
							<item>
					<title>Несколько маленьких полезных функций для верстальщиков и разработчиков (comment #2447)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/72/#comment2447</guid>
					<link>http://79.174.14.219/72.html#comment2447</link>
					<author>lifecom@hotmail.com</author>
					<description><![CDATA[… да в ней намёк]]></description>
					<pubDate>Tue, 04 Jun 2013 21:53:43 +0400</pubDate>
									</item>
							<item>
					<title>Несколько маленьких полезных функций для верстальщиков и разработчиков (comment #2776)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/72/#comment2776</guid>
					<link>http://79.174.14.219/72.html#comment2776</link>
					<author>evgeny@konstantinov.pro</author>
					<description><![CDATA[Почему я написал в блоке условие<br/>
{if E::IsUser()}<br/>
текст<br/>
{/if}<br/>
он мне выдает такое сообщение<br/>
Fatal error: Call to a member function getId() on a non-object in<br/>
сайт на последней версии alto из github]]></description>
					<pubDate>Sun, 16 Jun 2013 13:36:55 +0400</pubDate>
									</item>
							<item>
					<title>Несколько маленьких полезных функций для верстальщиков и разработчиков (comment #2778)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/72/#comment2778</guid>
					<link>http://79.174.14.219/72.html#comment2778</link>
					<author>vshemarov@gmail.com</author>
					<description><![CDATA[Наверняка проблема не в функции <strong>E::IsUser()</strong>, а в чем-то другом]]></description>
					<pubDate>Sun, 16 Jun 2013 14:03:14 +0400</pubDate>
									</item>
							<item>
					<title>Несколько маленьких полезных функций для верстальщиков и разработчиков (comment #2785)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/72/#comment2785</guid>
					<link>http://79.174.14.219/72.html#comment2785</link>
					<author>evgeny@konstantinov.pro</author>
					<description><![CDATA[не думаю, т.к. вот такая конструкция ошибки не дает<br/>
{if !E::IsUser()}<br/>
тут пусто<br/>
{else}<br/>
то, что мне надо<br/>
{/if}<br/>
<br/>
файл block.blogs_top.tpl]]></description>
					<pubDate>Sun, 16 Jun 2013 15:06:21 +0400</pubDate>
									</item>
							<item>
					<title>Несколько маленьких полезных функций для верстальщиков и разработчиков (comment #2837)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/72/#comment2837</guid>
					<link>http://79.174.14.219/72.html#comment2837</link>
					<author>vshemarov@gmail.com</author>
					<description><![CDATA[И это как раз подтверждает мои слова. Если б проблема была в <strong>E::IsUser()</strong>, то <strong>!E::IsUser()</strong> точно так же ошибку выдавало бы]]></description>
					<pubDate>Mon, 17 Jun 2013 13:15:16 +0400</pubDate>
									</item>
							<item>
					<title>Несколько маленьких полезных функций для верстальщиков и разработчиков (comment #2779)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/72/#comment2779</guid>
					<link>http://79.174.14.219/72.html#comment2779</link>
					<author>bigselect@gmail.com</author>
					<description><![CDATA[как в шаблоне зная id вытащить его логин?]]></description>
					<pubDate>Sun, 16 Jun 2013 14:11:33 +0400</pubDate>
									</item>
							<item>
					<title>Несколько маленьких полезных функций для верстальщиков и разработчиков (comment #2836)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/72/#comment2836</guid>
					<link>http://79.174.14.219/72.html#comment2836</link>
					<author>vshemarov@gmail.com</author>
					<description><![CDATA[Как-то так:<br/>
<pre class="prettyprint"><code>{$oUser = E::User_GetUserById($nId)}
{if $oUser}
  {$sUserLogin = $oUser-&gt;GetLogin}
{/if}</code></pre><br/>
И если все ОК, то в <strong>$sUserLogin</strong> будет логин юзера. Но это плохая практика, все же лучше это не в шаблоне делать, а в экшене или через сущность]]></description>
					<pubDate>Mon, 17 Jun 2013 13:13:54 +0400</pubDate>
									</item>
							<item>
					<title>Несколько маленьких полезных функций для верстальщиков и разработчиков (comment #2862)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/72/#comment2862</guid>
					<link>http://79.174.14.219/72.html#comment2862</link>
					<author>bigselect@gmail.com</author>
					<description><![CDATA[Мне на время, потом всеравно переписать часть кода придется.]]></description>
					<pubDate>Mon, 17 Jun 2013 17:38:07 +0400</pubDate>
									</item>
							<item>
					<title>Несколько маленьких полезных функций для верстальщиков и разработчиков (comment #2863)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/72/#comment2863</guid>
					<link>http://79.174.14.219/72.html#comment2863</link>
					<author>bigselect@gmail.com</author>
					<description><![CDATA[Не работает. Если даже явно указать {$oUser = E::User_GetUserById(1)}]]></description>
					<pubDate>Mon, 17 Jun 2013 17:43:23 +0400</pubDate>
									</item>
							<item>
					<title>Несколько маленьких полезных функций для верстальщиков и разработчиков (comment #2864)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/72/#comment2864</guid>
					<link>http://79.174.14.219/72.html#comment2864</link>
					<author>vshemarov@gmail.com</author>
					<description><![CDATA[А, ну конечно, скобки забыл:<br/>
<pre class="prettyprint"><code>{$sUserLogin = $oUser-&gt;GetLogin()}</code></pre>]]></description>
					<pubDate>Mon, 17 Jun 2013 17:59:55 +0400</pubDate>
									</item>
							<item>
					<title>Несколько маленьких полезных функций для верстальщиков и разработчиков (comment #2866)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/72/#comment2866</guid>
					<link>http://79.174.14.219/72.html#comment2866</link>
					<author>bigselect@gmail.com</author>
					<description><![CDATA[Спасибо.]]></description>
					<pubDate>Mon, 17 Jun 2013 18:19:07 +0400</pubDate>
									</item>
							<item>
					<title>Несколько маленьких полезных функций для верстальщиков и разработчиков (comment #19849)</title>
					<guid isPermaLink="true">http://79.174.14.219/t/72/#comment19849</guid>
					<link>http://79.174.14.219/72.html#comment19849</link>
					<author>reexistent@gmail.com</author>
					<description><![CDATA[Почему-то не работает эта конструкция<br/>
<br/>
<pre class="prettyprint"><code>{if E::ActivePlugin(&quot;yametrika&quot;)}
  Ура! У нас есть Яндекс.Метрика!
{/if}</code></pre>]]></description>
					<pubDate>Mon, 06 Apr 2015 23:25:29 +0300</pubDate>
									</item>
					</channel>
	</rss>
