<?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/2189/" />
	<updated>2021-08-24T12:17:54Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.readyscript.ru/topic/2189/vychislenie-gabaritov-zakaza/</id>
		<entry>
			<title type="html"><![CDATA[Re: Вычисление габаритов заказа]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/11571/#p11571" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>admin пишет:</cite><blockquote><p>Если у вас у одного товара в мм, а у другого в см, значит нужно все либо привести к сантиметрам(дробные значения), либо все привести к миллиметрам.</p></blockquote></div><p>мне то это понятно, а вот пользователям - нет: никаких уведомлений о несоответствиях они не получают. Было бы логично если настройка &quot;Единица измерения габаритов товаров.&quot; жестко фиксировала единицы измерения у соответствующих хар-к</p>]]></content>
			<author>
				<name><![CDATA[EnsoStudio]]></name>
				<uri>https://forum.readyscript.ru/user/1177/</uri>
			</author>
			<updated>2021-08-24T12:17:54Z</updated>
			<id>https://forum.readyscript.ru/post/11571/#p11571</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вычисление габаритов заказа]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/11570/#p11570" />
			<content type="html"><![CDATA[<p>Размеры у всех товаров должны быть заведены в одной размерности. </p><p>В какой - отвечает настройка Веб-сайт -&gt; Настройка модулей -&gt; Каталог -&gt; Вкладка Параметры товаров -&gt; Единица измерения габаритов товаров.</p><p>------------</p><p>Если у вас у одного товара в мм, а у другого в см, значит нужно все либо привести к сантиметрам(дробные значения), либо все привести к миллиметрам.</p>]]></content>
			<author>
				<name><![CDATA[admin]]></name>
				<uri>https://forum.readyscript.ru/user/2/</uri>
			</author>
			<updated>2021-08-24T11:58:12Z</updated>
			<id>https://forum.readyscript.ru/post/11570/#p11570</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Вычисление габаритов заказа]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/11568/#p11568" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>        
$volume = 0.0;
$products = $order-&gt;getCart()-&gt;getCartItemsByType(Cart::TYPE_PRODUCT);
foreach($products as $product) {
     $dimensions = new ProductDimensions(new Product($product-&gt;entity_id));
     $volume += $dimensions-&gt;getVolume() * $product-&gt;amount;
}</code></pre></div><p>Я правильно понимаю, что объем товаров в заказе вычисляется примерно так?<br />Это самый простой вариант?<br />А как быть если у товаров разная размерность? т.е. у одного в мм, а у другого в см?</p>]]></content>
			<author>
				<name><![CDATA[EnsoStudio]]></name>
				<uri>https://forum.readyscript.ru/user/1177/</uri>
			</author>
			<updated>2021-08-20T21:30:43Z</updated>
			<id>https://forum.readyscript.ru/post/11568/#p11568</id>
		</entry>
</feed>
