<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум ReadyScript &mdash; После оплаты]]></title>
		<link>https://forum.readyscript.ru/topic/1518/posle-oplaty/</link>
		<atom:link href="https://forum.readyscript.ru/feed/rss/topic/1518/" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «После оплаты».]]></description>
		<lastBuildDate>Sun, 04 Mar 2018 17:07:09 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: После оплаты]]></title>
			<link>https://forum.readyscript.ru/post/8651/#p8651</link>
			<description><![CDATA[<p>При оплате меняется заказ, можете от этого плясать:<br /></p><div class="codebox"><pre><code>namespace ModuleName\Config;
class Handlers extends \RS\Event\HandlerAbstract
{
    function init()
    {
        $this-&gt;bind(&#039;orm.afterwrite.shop.order&#039;);
    }
    /**
     * Обработка события создания или обновления заказа, отсылка PUSH уведомления об изменениях
     *
     * @param array $data - массив данных
     */
    public static function ormAfterwriteShopOrder($data)
    {  $order = $data[&#039;orm&#039;];

        if ($data[&#039;flag&#039;] == \RS\Orm\AbstractObject::UPDATE_FLAG ) //Если заказ обновился 
        {
         //тут проверяете, оплачен или нет. 
            if ($order-&gt;this_before_write[&#039;status&#039;] != $order[&#039;status&#039;]) {
//к примеру, сменился статус. Можно сравнивать и другие поля
          }

        }
    }    
}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Ярослав)]]></author>
			<pubDate>Sun, 04 Mar 2018 17:07:09 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/8651/#p8651</guid>
		</item>
		<item>
			<title><![CDATA[После оплаты]]></title>
			<link>https://forum.readyscript.ru/post/8650/#p8650</link>
			<description><![CDATA[<p>Как перехватить функцию после оплаты, для отправки в CRM. CRM самописная...</p>]]></description>
			<author><![CDATA[null@example.com (Евгений)]]></author>
			<pubDate>Sun, 04 Mar 2018 16:24:47 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/8650/#p8650</guid>
		</item>
	</channel>
</rss>
