if($srvSqr >= 20 && $srvSqr <= 25) $service = 7500;
if($srvSqr >= 20 && $srvSqr <= 25 && $inverter==0) $service = 7500; - если без инвертора else if($srvSqr > 20 && $srvSqr <= 25 && $inverter==1 ) $service = 8000; - если площадь та же но есть инвертор цена выше такой синтаксис правильным будет ?
if($srvSqr >= 20 && $srvSqr <= 25 && $inverter==0) $service = 7500; - если без инвертора else if($srvSqr > 20 && $srvSqr <= 25 && $inverter==1 ) $service = 8000; - если площадь та же но есть инвертор цена выше такой синтаксис правильным будет ?
if($srvSqr >= 20 && $srvSqr <= 25 and $inverter==1) $service = 7500;
if($srvSqr >= 20 && $srvSqr <= 25 and $inverter==0) $service = 7500;
<?php $discount = $modx->getOption('discount', $scriptProperties); $service = $modx->getOption('service', $scriptProperties); $oldPrice = $modx->getOption('price', $scriptProperties); $srvSqr = $modx->getOption('sqrSrv', $scriptProperties); я по аналогии к этому дописал $inverter = $modx->getOption('inverter', $scriptProperties); - ничего не изменилось
<tr style="border-bottom: 1px dotted #999;"> <td style="border: none">Инвертор</td> <td style="border: none; text-align: right">[[!getTV? &name=`inverter` &value=`[[*inverter]]`]]</td> </tr> <tr style="border-bottom: 1px dotted #999;"> <td style="border: none">Площадь помещения</td> <td style="border: none;text-align: right">[[*SrvSq:is=``:then=`НУ`:else=`[[*SrvSq]]`]] м<sup>2</sup></td> </tr>
Скрытый текст (вы должны зарегистрироваться или войти под своим логином): У вас нет прав чтобы видеть скрытый текст, содержащийся здесь. |
$inverter = $modx ->getOption('inverter', $scriptProperties);
else if($inveter==1) $service = 8000;
if ($SrvSq >= 20 && $SrvSq <= 25) { $service = 7500; } ... if ($inverter == 1) { $service += 500; }
if(!isset($service) || $service == 0) if($ids[3] == 29) { if($srvSqr >= 20 && $srvSqr <= 25 ) $service = 7500; else if($srvSqr > 25 && $srvSqr <= 35) $service = 8000; else if($srvSqr > 35 && $srvSqr <= 50) $service = 9000; else if($srvSqr > 50 && $srvSqr <= 70) $service = 10000; else if($srvSqr > 70 && $srvSqr <= 80) $service = 10500; else if($srvSqr > 80 && $srvSqr <= 100) $service = 11000; } if ($inverter == 1) { $service += 500; }