Как сделать сравнение товаров определённого раздела. Нужно чтобы в сравнении выводились только те товары, которые выбраны для сравнения, и которые находятся в определённом разделе. Раздел выбирается с помощью меню.
10.10.2012 16:49:06
Возможно нужно компонент вызывать с указанием текущего шаблона сайта... но где именно это указать?
|
|||
|
10.10.2012 16:36:02
При установке шаблона на сайт битрикс, редакция - малый бизнес, админ кнопки компонентов исчезают при наведении..
А если открыть редактор компонента через список компонентов в верхнем меню, то свойства компонента отображаются но как то странно... каждое свойство друг от друга на большом расстоянии.. Всё что нужно - подключил...
Если установить стандартный шаблон, то всё становится нормально.. Шаблон раньше уже настраивал на битрикс, но такого не было... Подскажите в чём дело... Может дело не в шаблоне... |
|||||||
|
10.10.2012 09:37:24
Сделал всё как вы описали, но не работает..
Возможно мешает этот файл, или может быть в нём надо прописать? \apache2\conf\sites\default.conf
Получилось только в этом файле в место параметра _default_ прописать название сайта, теперь вывыдит вновь прописанное название, но только с портом, если порт убрать, то не работает... |
|||
|
09.10.2012 20:46:52
Нужно сделать многосайтовость на локальном сервере, Битрикс веб окружение, редакция - малый бизнес. Статей на эту тему много, но все описывают процесс на хостинге, а не на локальном сервере...
Изначально адрес сайта представляет собой -
Логи пишет но адрес так и остался 127.0.0.1:6448 ,а не Подскажите пожалуйста я что-то не правильно прописал, или это реализуется совершенно подругому... |
|||
|
29.09.2012 20:14:45
|
|||||
|
29.09.2012 18:57:12
Разобрался.. Вот как надо было:
Может кому пригодится... |
|||
|
28.09.2012 22:47:45
Нужно вывести в компоненте faq(вопрос-ответ) название раздела(папки) в которой лежат вопросы. Как это можно сделать?
На одном сайте нашёл способ, но он почему то не работает:
Может через GetList вытащить, но как? подскажите плиз... |
|||
|
28.09.2012 18:48:30
?$APPLICATION->IncludeComponent(
"bitrix:support.faq.element.list", ".default", Array( "IBLOCK_TYPE" => "faq", "IBLOCK_ID" => "5", "SECTION_ID" => "Что здесь нужно вписать, чтоб вопросы выводились из всех разделов?", "SHOW_RATING" => "", "RATING_TYPE" => "", "PATH_TO_USER" => $arParams["PATH_TO_USER"], "AJAX_MODE" => "N", "AJAX_OPTION_JUMP" => "N", "AJAX_OPTION_STYLE" => "Y", "AJAX_OPTION_HISTORY" => "N", "CACHE_TYPE" => "A", "CACHE_TIME" => $arParams["CACHE_TIME"], "CACHE_GROUPS" => "N", "AJAX_OPTION_ADDITIONAL" => "" ), $component );?> |
|
|
27.09.2012 16:45:42
Нужно сделать 4 шага. Первые 2 это заполнение информации по заказу, остальные два -это проверка и оплата. Пробывал в компоненте скопировать данные для 1( CurrentStep 2) шага, и сделать их для 2( CurrentStep 4)...
В шаблоне компонента template: <?if ($arResult["CurrentStep"] > ??? && $arResult["CurrentStep"] <= 6):?> <input type="hidden" name="PROFILE_ID" value="<?= $arResult["PROFILE_ID"] ?>"> <input type="hidden" name="DELIVERY_LOCATION" value="<?= $arResult["DELIVERY_LOCATION"] ?>"> <? $dbOrderProps = CSaleOrderProps::GetList( array("SORT" => "ASC"), array("PERSON_TYPE_ID" => $arResult["PERSON_TYPE"], "ACTIVE" => "Y", "UTIL" => "N"), false, false, array("ID", "TYPE", "SORT") ); while ($arOrderProps = $dbOrderProps->Fetch()) { if ($arOrderProps["TYPE"] == "MULTISELECT") { if (count($arResult["POST"]["ORDER_PROP_".$arOrderProps["ID"]]) > 0) { for ($i = 0; $i < count($arResult["POST"]["ORDER_PROP_".$arOrderProps["ID"]]); $i++) { ?><input type="hidden" name="ORDER_PROP_<?= $arOrderProps["ID"] ?>[]" value="<?= $arResult["POST"]["ORDER_PROP_".$arOrderProps["ID"]][$i] ?>"><? } } else { ?><input type="hidden" name="ORDER_PROP_<?= $arOrderProps["ID"] ?>[]" value=""><? } } else { ?><input type="hidden" name="ORDER_PROP_<?= $arOrderProps["ID"] ?>" value="<?= $arResult["POST"]["ORDER_PROP_".$arOrderProps["ID"]] ?>"><? } } ?> <?endif?> Если вместо ??? подставить 4 то данные будут отправляться только со 2 шага, если поставить 3 то данные отправятся только с 1 шага. Что можно изменить чтоб данные отправлялись с обоих шагов, Или можно подругому разделить шаг с заполнением данных о заказе на 2 шага? |
|
|
27.09.2012 09:53:25
|
|||||
|
26.09.2012 20:52:32
В компоненте sale.order.full вывожу список товаров из корзины. У каждого товара выводится поле колличество(<?=$arBasketItems["QUANTITY"]?>) Как по ссылке удалить(именно по ссылке, а не по кнопке) уменьшить колличество товара на 1(т.е. убрать одну штуку). Где и как это можно реализовать(в самой ссылке в параметре action или в шаблоне компонента или в result_modifer).
Пытался сделать так, но естественно так работать не будет:
|
|||
|
26.09.2012 20:31:46
Добавил на страницу комплексный компонент
НО... По умолчанию на странице, компонент Как это реализовать, подскажите новичку... |
|
|
26.09.2012 20:09:09
А как вывести значение из массива, если это не картинка, а пользовательское свойство(в моём случае - "состав")?
######Мне здесь нужно вывести только "value". Здесь уже GetFileArray не поможет.. Как быть? |
|||
|
26.09.2012 13:09:05
Подскажите.. Хочу вывести картинку к товару при оформлении заказа.
Как вывести поле например с именем у товара - понятно.. т.к. NAME у товара находится не в массиве...
А как вывести url картинки... Url находится в массиве [DETAIL_PICTURE] - поле [SRC] Пытался так, но без результатно:
|
|||||
|