<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум ReadyScript &mdash; Получить список AJAXом]]></title>
	<link rel="self" href="http://forum.readyscript.ru/feed/atom/topic/434/" />
	<updated>2015-08-07T08:55:00Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.readyscript.ru/topic/434/poluchit-spisok-ajaxom/</id>
		<entry>
			<title type="html"><![CDATA[Re: Получить список AJAXом]]></title>
			<link rel="alternate" href="http://forum.readyscript.ru/post/1687/#p1687" />
			<content type="html"><![CDATA[<p>Нет, придётся из своего модуля получить, просто сделав какой либо маршрут, который будет отдавать такой json. Потому как мы при ajax запрос по маршруту в любом случае отдаём json, но уже в полем объекта в котором хранится готовый html для вставки на страницу.<br />Как мне видится, можно сделать обыкновенный front контроллер в своём модуле. Предположим, что это будет </p><p><strong>/custom/controller/front/myfrontcontroller.inc.php</strong></p><p>Тогда нам станет доступен запрос к url по следующему маршруту:<br /></p><div class="codebox"><pre><code>{$router-&gt;getUrl(&#039;custom-front-myfrontcontroller&#039;)} {* Получение url в шаблоне *}</code></pre></div><p>&nbsp; </p><p>Соответственно в самом классе, мы можем получить уже эти заказы. Ну например так:<br /></p><div class="codebox"><pre><code>$orders = \RS\Orm\Request::make()
                       -&gt;from(new \Shop\Model\Orm\Order())
                       -&gt;objects();</code></pre></div><p>И соотвественно подготовить массив данных для возврата.<br /></p><div class="codebox"><pre><code>return $this-&gt;result-&gt;addSection(&#039;data&#039;, $myOrderArray);</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Александр]]></name>
				<uri>http://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2015-08-07T08:55:00Z</updated>
			<id>http://forum.readyscript.ru/post/1687/#p1687</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Получить список AJAXом]]></title>
			<link rel="alternate" href="http://forum.readyscript.ru/post/1684/#p1684" />
			<content type="html"><![CDATA[<p>Необходимо получить список заказов из админки в json формате. Есть ли в системе уже готовый функционал? Смотрел код, там это доступно только для редактирования заказа. Возможно я что то упустил или придется допиливать модуль?</p>]]></content>
			<author>
				<name><![CDATA[Дмитрий]]></name>
				<uri>http://forum.readyscript.ru/user/38/</uri>
			</author>
			<updated>2015-08-07T05:25:11Z</updated>
			<id>http://forum.readyscript.ru/post/1684/#p1684</id>
		</entry>
</feed>
