Задать вопрос
  • Какой должен быть алгоритм синхронизации с 1С?

    @resolution07
    Механизм обмена товарами и заказами, а так же остатками и ценами есть в типовом обмене с Битрикс. Поищите в сети документацию к Битрикс. Там весть алгоритм от начала до конца расписан + есть схема. Может вам это поможет
    Ответ написан
    Комментировать
  • Где найти бесплатную версию Bitrix CMS?

    @Smirator
    Возможно, кому-то пригодится.
    Есть еще один вариант:

    В файле /bitrix/modules/main/include.php заменить первую из трех константу OLDSITEEXPIREDATE на time()+2592000*1 - теперь всегда будет 30 дней.
    Ответ написан
    Комментировать
  • Как обновить количество товарного предложения товара на складах Bitrix api?

    @vaajnur
    битриксоид
    делай update а не add.
    list($PRODUCT_ID, $STORE_ID) = array(53914, 5);
    // класс для работы со остатками товара на складах. Не путать с CCatalogStore
    	$rsStore = CCatalogStoreProduct::GetList(
    		[],
    		[
    			"PRODUCT_ID" => $PRODUCT_ID,
    			"STORE_ID" => $STORE_ID,
    		],
    		false,
    		false,
    		[]
    	);
    	$arStore = $rsStore->Fetch();
    
    	$res = CCatalogStoreProduct::Update(
    	   $arStore['ID'],
    	   [
    			"PRODUCT_ID" => $PRODUCT_ID,
    			"STORE_ID" => $STORE_ID,
    	        "AMOUNT" => 0,
    	   ]
    	);
    Ответ написан
    Комментировать
  • Как добавить кнопки в шаблон каталога 1c bitrix?

    rpsv
    @rpsv
    делай либо хорошо, либо никак
    Не люблю когда такое советуют, но на вашем уровне я думаю стоит изучить полностью стандартный шаблон компонента.
    Ну или:
    1. кнопки втыкайте куда хотите, кто вам как ответит куда их выводить!?
    2. собственно кнопка "в корзину" это должна быть форма отправки в корзину, желательно/парвильно на какой-нибудь сервис отдельный (получается отдельный компонент для кнопки + отдельный сервис для обработки добавления товара в корзину)
    3. "Желаемое" - это что бlyat' такое? Рекомендации? Юзать big-data? Или привязывать к товары собственные рекомендации. В любом случае - отдельный компонент (либо свой, либо big-data)
    4. "Выбирать количество товара" - это пункт 2 - компонент добавления в корзину. Можете сделать 2 шаблона - один с количеством (в карточку товара его сунуть), один просто с кнопкой (в каталоге его выводить)
    Ответ написан
    1 комментарий
  • Как сделать интеграцию сайта на Битрикс с 1С?

    Hivemaster
    @Hivemaster
    Админ, который хочет программировать
    Если верить маркетингу битрикса, то ничего делать на надо, всё работает из коробки.
    Ответ написан
    2 комментария
  • Как объяснить работу event loop под капотом?

    Xuxicheta
    @Xuxicheta
    инженер
    Логично же, что они выводятся в порядке попадания в стэк.
    Промисы - как раз микротаски, но сначала в стэк (для микротасков - это microtask queue) отправляются 4 и 7 (в общей фазе), потом 4 выполнится и добавит 5 после 7. Потом выполнится 7 и добавит в стэк 9. Ну и так далее.
    На 10 microtask queue будет исчерпан и итерация будет закончена.
    А 2 выполнятеся уже в следующей итерации цикла.

    upd. Поправил ответ.
    Ответ написан
    9 комментариев