<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум ReadyScript &mdash; Как понять в шаблоне Ajax запрос произошел или нет?]]></title>
		<link>http://forum.readyscript.ru/topic/390/kak-ponyat-v-shablone-ajax-zapros-proizoshel-ili-net/</link>
		<atom:link href="http://forum.readyscript.ru/feed/rss/topic/390/" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Как понять в шаблоне Ajax запрос произошел или нет?».]]></description>
		<lastBuildDate>Sat, 06 Jun 2015 13:31:08 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Как понять в шаблоне Ajax запрос произошел или нет?]]></title>
			<link>http://forum.readyscript.ru/post/1457/#p1457</link>
			<description><![CDATA[<p><strong>Вопрос:</strong> <br />Как понять в шаблоне Ajax запрос произошел или нет?<br /><strong>Ответ:</strong><br />Система сама понимает, когда произошёл AJAX запрос и выдает шаблон обрезанный без обёртки в случает если используется Front контроллер. Однако всё же бывают случаи когда надо узнать это аякс или нет прямо в шаблоне...</p><p>В шаблоне доступна переменная <strong>$url</strong> (объект класса <strong>\RS\Http\Request</strong>, путь к файлу /core/rs/request.inc.php) у которой есть метод <strong>isAjax()</strong>.<br />Поэтому проверка будет такая:<br /></p><div class="codebox"><pre><code>{if $url-&gt;isAjax()}
  //Это аякс запрос
{/if}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Александр)]]></author>
			<pubDate>Sat, 06 Jun 2015 13:31:08 +0000</pubDate>
			<guid>http://forum.readyscript.ru/post/1457/#p1457</guid>
		</item>
	</channel>
</rss>
