Актуально. Мой сайт с примерами работ и резюме:
телеграм: | skype: alexITmore
телеграм: | skype: alexITmore
- Разработка приложений для Bitrix24 - Разработка плагинов, модулей для магазинов Bitrix - Mодули оплаты ( PayPal, шлюзы банков и тд ), доставки, онлайн-калькуляторы - Обмен данными: сайт <> CRM <> ERP ( 1C, Dynamics, Navision, QuickBooks ) <> Cloud (SaaS) - Интеграция облачных SaaS сервисов ( МойСклад, MailChimp, Dropbox, Office365 ) - Доработка 1С ( обработки, отчеты ), интеграция с сайтом, корп. порталом bitrix24 - Внедрение телефонии ( Asterisk, okTell ), интеграция с Zadarma, CoMagic, Mango. Приложения twilio, plivo. -— Преимущества работы: 1) Прямой контакт с профессиональным разработчиком. Персональная ответственность. 2) Гибкий код. Многосторонний опыт. Постоянная доступность онлайн. 3) Возможность оплаты по факту, работы по договору, фиксации сроков. -— Частный IT-специалист. Аттестаты 1С, bitrix. Большой опыт работы с продуктами 1С и bitrix Обслуживал магазины и корп. порталы крупных компаний --- skype: alexITmore icq: 235004598 alex.iteamo.net/ru |
|||
|
|
|
В коде все норм) После мучений уже заккоментировал, так что дело не в этом. |
|||||
|
|
|
|
AddEventHandler("iblock", "OnAfterIBlockElementUpdate", 'iteamoOnAfterIBlockElementUpdate');
AddEventHandler("iblock", "OnAfterIBlockElementAdd", 'iteamoOnAfterIBlockElementUpdate'); /** * */ function iteamoOnAfterIBlockElementUpdate(&$arFields) { // ELEMENT ID $PRODUCT_ID = $arFields['ID']; $PRODUCT_IBLOCK_ID = $arFields['IBLOCK_ID']; // GET WEIGHT PROPERTY VALUE $arWeightProperty['CODE'] = 'weight'; // Код // IN KILOGRAMS $arWeightProperty['VALUE'] = array_pop($arFields['PROPERTY_VALUES']['384']); $arWeightProperty['VALUE'] = $arWeightProperty['VALUE']['VALUE']; $arWeightProperty['VALUE'] = $arWeightProperty['VALUE'] * 1000; // TRANSLATION INTO GRAMS // WEIGHT CATALOG FIELD UPDATE CCatalogProduct::Update($PRODUCT_ID, Array("WEIGHT" => $arWeightProperty['VALUE'])); $_POST['CAT_BASE_WEIGHT'] = $_REQUEST['CAT_BASE_WEIGHT'] = $arWeightProperty['VALUE']; global $DB; $strSql ="UPDATE `b_catalog_product` SET `WEIGHT` ='" . $arWeightProperty['VALUE'] . "' WHERE `ID` =" . $PRODUCT_ID . " LIMIT 1"; $res = $DB->Query($strSql, false, $err_mess.__LINE__); return $arFields; } |
|
|
|
|