Как подключить класс

Автор kdvbpspr, 24 июля 2014, 14:44:50

« назад - далее »

kdvbpspr

Создал модуль доставки.
В функции
public function getOrderShippingCost($params, $shipping_cost)
я хочу расчитать стоимость доставки в зависимости от веса, суммы заказа, почтового индекса
я получил
   $productsTotal = $params->getOrderTotal(false, Cart::ONLY_PRODUCTS_WITHOUT_SHIPPING); //Сумма заказа
        $productsWeight = $params->getTotalWeight(); //вес всех товаров
$addr = new Address($params->id_address_delivery);
       $addr->postcode; почтовый индекс


На руках у меня имеется файл с классом PostPrice для расчета стоимости доставки Почтой России
в этот класс мне нужно передать полученные параметры и на выходе получить стоимость доставки.

class PostPrice{
......

Подскажите пожалуйста как можно подключить и использовать данный класс в функции getOrderShippingCost???
Заранее спасибо

Виталий

#1
Цитата: kdvbpspr от 24 июля 2014, 14:44:50
Подскажите пожалуйста как можно подключить и использовать данный класс в функции getOrderShippingCost???
Заранее спасибо
Подключите свой класс в модуле (в файле mymodule.php) и можете его использовать.

include('путь к вашему файлу PostPrice.php');
//или
include_once(_PS_CLASS_DIR_ . 'PostPrice.php');
//или
require_once(_PS_MODULE_DIR_ . 'mymodule/PostPrice.php');
Cоздание интернет сайтов Webstudio UwK

kdvbpspr

Огромное спасибо!!!
Вы мне очень помогли...