Exemplo n.º 1
0
         </td>
         <td class="col2">
             <img src="<?=$staticURL?>img/logo/<?php
             echo ((isset(  $companies[$courierCompany['delivery_company']]['ico'] ) )?$companies[$courierCompany['delivery_company']]['ico']:'pack');
             ?>.png" alt="title"/>
         </td>
         <td class="col3">
             <p>
                 <strong><?=$courierCompany['delivery_company_name']?></strong>
             </p>
         </td>
         <td class="col4">
             <strong><?=$this->getClientPrice($courierCompany, $this->order)?> <i class="icon-rub">&nbsp;</i></strong>
         </td>
         <td class="col5">
             <strong><?=$courierCompany['delivery_time_min']?></strong> <?=\DDelivery\Utils::plural($courierCompany['delivery_time_min'], 'день', 'дня', 'дней', 'дней', false);?>
         </td>
     </tr>
 <?endforeach;?>
 <script type="application/javascript">
     var couriers = <?=json_encode($courierCompanyListJson)?>;
 </script>
 <?php
 }else{ ?>
     <tr>
         <td class="col1">
             <div style="text-align: center">
                 <?=$this->shop->getEmptyCompanyError($this->order);?>
             </div>
         </td>
     </tr>
Exemplo n.º 2
0
 /**
  * Возвращает дополнительную информацию по компаниям доставки
  * @return array
  */
 public static function getCompanySubInfo()
 {
     // pack забита для тех у кого нет иконки
     return Utils::getCompanySubInfo();
 }
Exemplo n.º 3
0
 /**
  *  Костыль, на сервере города начинаются с маленькой буквы
  *
  * @param $cityData
  *
  * @return $cityData
  */
 public function getCityNameByDisplay(&$cityData)
 {
     //print_r($cityData);
     $cityData['name'] = Utils::firstWordLiterUppercase($cityData['name']);
     //Собирает строчку с названием города для отображения
     $displayCityName = $cityData['type'] . '. ' . $cityData['name'];
     if (strpos($cityData['region'], $cityData['name']) === false) {
         $displayCityName .= ', ' . $cityData['region'];
     }
     $cityData['display_name'] = $displayCityName;
     return $cityData;
 }
Exemplo n.º 4
0
</strong>
                        <span><?php 
echo \DDelivery\Utils::plural($headerData['courier']['minTime'], 'дня', 'дней', 'дней', 'дней', false);
?>
</span>
                    </span>
                </a>
            </li>
        <?endif;?>
        <?if(in_array(DDelivery\Sdk\DDeliverySDK::TYPE_SELF, $this->supportedTypes)):?>
            <li class="delivery-type__drop_self">
                <a href="javascript:void(0)">
                    <span class="name">забрать самовывозом</span>
                    <span class="price"><span><?php 
echo $headerData['self']['minPrice'];
?>
</span> <i class="icon-rub">&nbsp;</i></span>
                    <span class="date">от <strong><?php 
echo $headerData['self']['minTime'];
?>
</strong>
                        <span><?php 
echo \DDelivery\Utils::plural($headerData['self']['minTime'], 'дня', 'дней', 'дней', 'дней', false);
?>
</span>
                    </span>
                </a>
            </li>
        <?endif;?>
    </ul>
</div>