<?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="https://forum.readyscript.ru/feed/atom/topic/778/" />
	<updated>2016-07-06T19:27:23Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.readyscript.ru/topic/778/voprosik-po-sokhraneniyu-tseny-tovara/</id>
		<entry>
			<title type="html"><![CDATA[Re: Вопросик по сохранению цены товара]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/3828/#p3828" />
			<content type="html"><![CDATA[<p>Спасибо, так даже проще получилось!</p>]]></content>
			<author>
				<name><![CDATA[Ярослав]]></name>
				<uri>https://forum.readyscript.ru/user/74/</uri>
			</author>
			<updated>2016-07-06T19:27:23Z</updated>
			<id>https://forum.readyscript.ru/post/3828/#p3828</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вопросик по сохранению цены товара]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/3780/#p3780" />
			<content type="html"><![CDATA[<p>Попробуйте биндиться на событие изменения товара orm.beforewrite.catalog-product<br />Там в поле excost будут все сведения о цене.</p><p>excost (extended Xcost) - это массив с данными по ценам товара</p><p> public static function ormBeforewriteCatalogProduct($params, $event)<br />&nbsp; &nbsp; {&nbsp; &nbsp; &nbsp;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $product = $params[&#039;orm&#039;];&nbsp; <br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; var_dump($product[&#039;excost&#039;]);<br />&nbsp; &nbsp; }</p>]]></content>
			<author>
				<name><![CDATA[admin]]></name>
				<uri>https://forum.readyscript.ru/user/2/</uri>
			</author>
			<updated>2016-07-05T12:28:57Z</updated>
			<id>https://forum.readyscript.ru/post/3780/#p3780</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Вопросик по сохранению цены товара]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/3771/#p3771" />
			<content type="html"><![CDATA[<p>Здравствуйте, коллеги!<br />Что то не выходит у меня каменный цветок) <br />При сохранении товара необходимо предыдущую цену с id=4 перемещать в цену с id=1.<br />Подцепился на сохранение xcost:<br /></p><div class="codebox"><pre><code> -&gt;bind(&#039;orm.beforewrite.catalog-xcost&#039;)//перехватываем сохранение цены</code></pre></div><p>Но даже, если я просто меняю текущую цену, все равно она остается прежней. Как будто не срабатывает обработчик. <br /></p><div class="codebox"><pre><code> public static function ormBeforewriteCatalogXcost($params, $event)
    {     
          $xcost = $params[&#039;orm&#039;];  
          $xcost[&#039;cost_val&#039;]=80; 
}</code></pre></div><p> <br />Такое ощущение, что не тот хук использую.</p>]]></content>
			<author>
				<name><![CDATA[Ярослав]]></name>
				<uri>https://forum.readyscript.ru/user/74/</uri>
			</author>
			<updated>2016-07-04T15:38:28Z</updated>
			<id>https://forum.readyscript.ru/post/3771/#p3771</id>
		</entry>
</feed>
