<iframe src="//vk.com/video_ext.php?oid=158255719&id=456239402&hash=96de8c1d1d9822c6&hd=2"width="853" height="480" frameborder="0" allowfullscreen> </iframe>
"player":"http:\/\/vkontakte.ru\/video_ext.php?oid=13245770&id=137352259&hash=47b1a5a52121a243"
$arDescription = array(
'NAME' => GetMessage('GD_NAME'),
'DESCRIPTION' => GetMessage('GD_NAME'),
'ICON' => '',
'GROUP' => array('ID' => 'personal'),
'SU_ONLY' => false,
'SG_ONLY' => false,
'BLOG_ONLY' => false,
'AI_ONLY' => true,
);
проверка условий по которым разрешить запуск приложений или запретить
$basket = \Bitrix\Sale\Basket::loadItemsForFUser(
\CSaleBasket::GetBasketUserID(),
"s1"
);
$order = Bitrix\Sale\Order::create( "s1" , \Bitrix\Sale\Fuser::getId());
$order ->setPersonTypeId( 1 );
$order ->setBasket( $basket );
$discounts = $order ->getDiscount();
$res = $discounts ->getApplyResult();
foreach($res['COUPON_LIST'] as $cupo_n=>$ar_r){
...
тут проводим манипуляцую с купоном
...
}
Bitrix\Main\Loader::includeModule("catalog");
$fields = [
'PRODUCT_ID' => 98, // ID товара, обязательно
'QUANTITY' => 1, // количество, обязательно
'PROPS' => [
['NAME' => 'Test prop', 'CODE' => 'TEST_PROP', 'VALUE' => 'test value'],
],
];
$r = Bitrix\Catalog\Product\Basket::addProduct($fields);
if (!$r->isSuccess()) {
var_dump($r->getErrorMessages());
}
1 + 2 == 3
1 | 2 == 3
1 + 3 == 4
1 | 3 == 3
echo(XHPROF_FLAGS_CPU);
Параметры MAXCONN, CACHESIZE и OPTIONS подбираются экспериментальным путем в зависимости от характера нагрузки и от имеющихся ресурсов.
Оценить объем памяти, необходимой для кеширования (параметр CACHESIZE), можно по размеру вашего файлового кеша. Если у вас на проекте файловый кеш занимает 3 GB, то использование memcached c 256МБ памяти не будет эффективным за счет частого вытеснения.