А никто не знает куда пропали склады при экспорте заказа в 1с? После обновления на новый движок пропали точки самовывоза в xml файле заказа....
15.02.2016 17:00:16
У меня нет такого пункта версия битрикса:
Изменено: Кирилл Ветров - 15.02.2016 17:31:14
|
||
|
15.02.2016 14:32:13
Это ведь ограничения для службы доставки, а мне нужно ограничение на платежную систему.
Изменено: Кирилл Ветров - 15.02.2016 14:34:40
|
|
|
15.02.2016 11:49:24
|
|||
|
07.11.2015 13:54:14
Здравствуйте. Реализую покупку в один клик. не получается реализовать запрос ajax
В конце файла шаблона компонента следующий код: $(document).ready(function(){ $("#fby1click").on('submit',function(){ //alert(); var subm = "&iblock_submit="+$('input[name="iblock_submit"]').val(); $.ajax({ type: "POST", url: "/ajax/by1click.php?tovname=<?=$idtov?>", data: $(this).serialize()+subm, success: function(data){ $('.fancybox-inner').html(data); if($('div.alert-success').length>0){ setTimeout(function(){$.fancybox.close();},1000); } } }); return false; }); $('.mw-close').click(function(){ $.fancybox.close(); }); }); В файле /ajax/by1click.php : <?require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");?> <? function findIda($code){ if(CModule::IncludeModule("iblock")){ $properties = CIBlockProperty::GetList(Array("sort"=>"asc", "name"=>"asc"), Array("ACTIVE"=>"Y", 'CODE'=>$code)); while ($prop_fields = $properties->GetNext()) { $temp = $prop_fields['ID']; } return $temp; }else{ return false; } } ?> <? if(!CModule::IncludeModule("iblock")) return; global $tovname; global $idtov; $idtov=$_GET["tovname"]; //$tovname=$_GET['tovname']; $res = CIBlockElement::GetByID($idtov); if($ar_res = $res->GetNext()) $tovname=$ar_res['NAME']; $APPLICATION->IncludeComponent("fenix:iblock.element.add.form", "by1click", array( "SEF_MODE" => "N", "IBLOCK_TYPE" => "content", "IBLOCK_ID" => "13", "PROPERTY_CODES" => array("NAME",findIda("FIO_BY1CL"),findIda("PHONE_BY1CL")), "PROPERTY_CODES_REQUIRED" => array("NAME",findIda("FIO_BY1CL"),findIda("PHONE_BY1CL")), "GROUPS" => array("2"), "STATUS_NEW" => "N", "STATUS" => "ANY", "LIST_URL" => "", "ELEMENT_ASSOC" => "CREATED_BY", "MAX_USER_ENTRIES" => "100000", "MAX_LEVELS" => "100000", "LEVEL_LAST" => "Y", "USE_CAPTCHA" => "N", "USER_MESSAGE_EDIT" => "", "USER_MESSAGE_ADD" => "", "DEFAULT_INPUT_SIZE" => "30", "RESIZE_IMAGES" => "N", "MAX_FILE_SIZE" => "0", "PREVIEW_TEXT_USE_HTML_EDITOR" => "N", "DETAIL_TEXT_USE_HTML_EDITOR" => "N", "CUSTOM_TITLE_NAME" => "Ф.И.О.", "CUSTOM_TITLE_TAGS" => "", "CUSTOM_TITLE_DATE_ACTIVE_FROM" => "", "CUSTOM_TITLE_DATE_ACTIVE_TO" => "", "CUSTOM_TITLE_IBLOCK_SECTION" => "", "CUSTOM_TITLE_PREVIEW_TEXT" => "", "CUSTOM_TITLE_PREVIEW_PICTURE" => "", "CUSTOM_TITLE_DETAIL_TEXT" => "", "CUSTOM_TITLE_DETAIL_PICTURE" => "", "POST_TEMPLATE" => "ADD_BY1CLICK" ), false );?> На странице вывода компонента: $('.buy1click').click(function(){ $.fancybox({ scrolling : 'no', openEffect : 'none', closeEffect : 'none', padding : 0, closeBtn : false, minHeight : 150, maxWidth : 600, maxHeight : 900, type : 'ajax', href : '/ajax/by1click.php?tovname=<?=$arResult['ID']?>', }); return false; }); Все вроди бы срабатывает элемент добавляется, но при нажатии на кнопку отправить открывается другая страница - "/ajax/by1click.php?tovname=(ТУТ ПАРАМЕТРЫ)" и сообщение выводится на ней, а должно выводиться в карточке товара во всплывающем окне. Кто-то сталкивался с подобным?
Изменено: Кирилл Ветров - 07.11.2015 13:55:24
|
|
|
24.09.2015 01:25:51
Думал решить так через шаблон компонента :
Ничего не вышло...
Изменено: Кирилл Ветров - 24.09.2015 01:31:32
|
|||
|
21.09.2015 20:41:05
|
|||||
|
18.09.2015 16:33:05
Всем привет! Собственно имеется вопрос: Как сделать вывод наличия товаров не цифрой, а определенным сообщением? Из 1с выгружается товар, к нему привязывается определенная цифра (0, 1, 2, 3) каждой цифре соответствует статус наличия (0 - нет в наличии, 1 - мало, 2 - достаточное количество, 3 - есть, но нужно уточнить) в стандартном модуле есть подобное решение, но оно устанавливает рубеж определенного количества товаров, после которого выводится сообщение "мало", что собственно не подходит в данном случае.
Никто не подскажет как можно реализовать этот механизм?
Изменено: Кирилл Ветров - 24.09.2015 01:34:23
|
|
|