0test / delivery

Плагин для расчёта и изменения цены доставки под Evolution CMS и Shopkeeper

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Событие OnSHKcalcTotalPrice Конфиг:

{
  "deliveryID": [
    {
      "label": "идентификатор документа \"доставка\"",
      "type": "string",
      "value": "1",
      "default": "1",
      "desc": ""
    }
  ]
}

Открыть classes /class.shopkeeper.php найти

list($totalItems,$totalPrice) = $this->getTotal($purchases,$addit_params);

Добавить

$purchases = unserialize($_SESSION['purchases']);

Создать товар с именем Доставка, его ID записать в конфиг плагина

На странице:

	$(document).ready(function(){
		$("select").change( function() {
			//отправка полей формы shopOrderForm в плагин 
			jQuery.fillCart($('#shopOrderForm'));
		});
		//обновление корзины после загрузки или перезагрузки страницы
		jQuery.fillCart($('#shopOrderForm'));
	});

About

Плагин для расчёта и изменения цены доставки под Evolution CMS и Shopkeeper


Languages

Language:PHP 100.0%