colorbox юзайте =)
04.11.2013 13:47:42
Я так понимаю на этом примере делал?
Может так попробуешь? bitrix/components/bitrix/sale.basket.basket/component.php $arItems["PROPS"] = Array(); if(in_array("PROPS", $arParams["COLUMNS_LIST"] ;) ) { $dbProp = CSaleBasket::GetPropsList( Array( "ID" => "DESC" ;) ), Array( "BASKET_ID" => $arItems["ID"] ;) , false, false, Array(Нужные поля) )); while($arProp = $dbProp -> GetNext()) $arItems["PROPS"][] = $arProp; } Я таким принципом засунул в Props свойство товара из другого инфоблока, ну как бы у меня Кухни есть гостиные, у них в карточке есть доп позиции шкафчики и прочее, так вот у них есть свойства и ихнадо в корзину положить, в корзину то положил, в массиве свойства есть но от др угого элемента почемуто =)))))))) ну и осталось доработать и собственно уже в корзине вывести и в самом заказе чтобы видно было. |
|
|
04.11.2013 12:36:17
Аналогичная проблема, плюс вывожу еще доп товары в карточке (ВЫБРАННЫЕ позиции) и при добавлении артикул кинуть в корзину, в корзине в массиве данные есть но от другого товара =))))
У меня свойство ЦВЕТ строка множественная, вывести выпадающим списком, это я сделал, но как в корзину положить чтобы после того как покупатель выбрал нужный цвет из списка, менеджер видел в заказе какого цвета тумбочка =) |
|
|
04.11.2013 12:14:29
|
|||||
|
04.11.2013 12:04:07
вывел просто версткой. как мне дальше после выбора пункта из этого списка, отправить его вместе с товаром в корзину? собственно нужно выбранный пункт положить в корзину, ну чтобы менеджер знал какова цвета тумбочка или стул |
|||||
|
04.11.2013 11:45:00
$rsItems = CIBlockElement::GetList( array("SORT"=>"ASC" ;) , array("IBLOCK_ID"=>айдишник инфоблока,"ACTIVE"=>"Y","ID"=>$arResult["PROPERTIES"]["СИМВОЛЬНЫЙ КОД СВОЙСТВА"]["VALUE"] ;) , false, false, array("ID","NAME","VALUE" ;) ); while($arPropert = $rsItems->GetNext()){ $arResult["НАЗВАНИЕ НОВОГО МАССИВА В КОТОРЫЙ ПОЙДУТ СВОЙСТВА"][] = $arPropert; } |
|||||
|
04.11.2013 11:09:46
и всё =) ----------------------------------------------------------------------------------------- |
|
|
04.11.2013 00:34:55
Всем прекрасных выходных =)
Помогите так и не смог разобраться. И так к сути ближе. В магазине есть товары и у товаров множество комбинаций расцветок, через SKU делать не вариант, единственное что можно на мой взгляд, так это задать свойство товару как множественная строка, вывести их выпадающим списком для выбора покупателем нужного пункта из этого списка и уже отправить этот выбранный пункт свойства в корзину. Выручайте=) очень очень надо=) статейку нашел одну но там не работает((( |
|
|
02.11.2013 11:47:18
ПО отправке все чудесно, письмо ушло и получено адресатом, подскажите что прописать, после нажатия отправить просто чтобы оставалась надпись сообщение отправлено и кнопка закрыть.
Вставка в шаблон <script type="text/javascript"> $(function() { $('a.Popup').fancybox({ 'padding': 0, 'margin' : 0, "overlayShow" : true, "overlayOpacity" : 0.6, 'scrolling' : 'no', 'titleShow': false }); }); </script> Содержимое файла с формой файл.php <?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php" ;) ;?> <script type="text/javascript" src="/bitrix/js/main/ajax.js"></script> <?$APPLICATION->IncludeComponent("bitrix:main.feedback", "", Array( "AJAX_MODE" => "Y", "AJAX_OPTION_SHADOW" => "Y", "AJAX_OPTION_JUMP" => "N", "AJAX_OPTION_STYLE" => "Y", "AJAX_OPTION_HISTORY" => "N", "OK_TEXT" => "Спасибо, Ваше сообщение успешно отправлено", // Сообщение, выводимое пользователю после отправки "EMAIL_TO" => "ashaev-n@mail.ru", // E-mail, на который будет отправлено письмо ), false );?> <?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/epilog_after.php" ;) ;?> |
|
|