skip to content
KAD::Wiki
User Tools
Log In
Site Tools
Search
Tools
Show page
Old revisions
Log In
>
You are here:
Приветствие
»
Для сотрудников
»
Разработка
»
HostCMS
»
Статьи (по модулям)
»
Интернет-магазин
»
Корзина
»
Наценка на товары
»
addmarkuptoprice.php
private:koding:hostcms:modules:shop:cart:markup:addmarkuptoprice.php
Media Files
<code php><?php defined('HOSTCMS') || exit('HostCMS: access denied.'); /** * Наблюдатель для подмены цены товара с учетом наценки. */ class Shop_Item_Controller_Observer_AddMarkupToPrice { /** * Подменяет цену товара с учетом наценки. * * @param Shop_Item_Controller $oShopItemController * @param array $aArgs * @return void */ public static function onAfterCalculatePrice(Shop_Item_Controller $oShopItemController, array $aArgs) { $aPrice = $oShopItemController->getAPrice(); list($oShopItem) = $aArgs; if (isset($_SESSION['hostcmsCartMarkups'][$oShopItem->id])) { $markupValue = floatval($_SESSION['hostcmsCartMarkups'][$oShopItem->id]); $aPrice['price'] += $markupValue; $aPrice['price_discount'] += $markupValue; } $oShopItemController->setAPrice($aPrice); } }</code> <wrap lo>Страницу создал Максим Засорин 23.01.17 в 14:45</wrap>
Save
Preview
Cancel
Edit summary
private/koding/hostcms/modules/shop/cart/markup/addmarkuptoprice.php.txt
· Last modified: 27.06.17 в 16:04 by
maximzasorin_gmail.com
Page Tools
Show page
Old revisions
Export to PDF
Rename Page
Back to top