Только что появилась такая же проблема, товар покупается безпроблемно, торговые предложения выводят такую ошибку. Чтобы избавиться от нее надо у Инфоблока торговых предложений к данному товару доступ поставить Чтение для пользователей
02.11.2012 21:55:03
Изменено: ImperM3r - 02.11.2012 21:55:23
(Поправил цитату)
|
|||||
|
18.10.2012 11:55:52
Используется типовая конфигурация 1С: Да
Конфигурация 1С: УПП Версия конфигурации 1С: 1.3.30.1 В каком режиме осуществляется выгрузка: полная выгрузка Выгрузка товаров осуществляется с изображениями: Да Используется прокси-сервер для обмена данными: не используется Используется zip-сжатие передаваемой информации: Да Текст ошибки или описание проблемы: При выгрузке на сайт идет бесконечный счетчик обработанных элементов на стороне предприятия. "Ожидание окончания загрузки данных сервером." При этом данные быстро переносятся на сайт ![]()
Изменено: ImperM3r - 18.10.2012 11:57:24
(Уточнение)
|
|
|
26.07.2012 18:58:17
Найдите "События, связанные с компонентами:" на странице Все там есть:) |
|||
|
15.05.2012 10:59:19
Доброе утро, на сайте панасоник это реализовано примерно так:
Все фото товара, выстроены вертикально по последовательности соответствующего им цвета. Выбирается дефолтный цвет скажем чёрный, и выводится картинка. Тыкаем на красный, к нему привязано событие <a onc lick="new PF('/upload/iblock/620/gf2c_2870.jpg');return false" href="#pictcol">. #pictcol и есть айди дива в котором фото показываются. Функция " new PF ", я так полагаю удаляет свойство display парагарафу в котором находится картинка <p id="/u" style="opacity: 1; display: none">, а всем остальным его подписывает. А вообще проще самому код посмотреть, объяснять гораздо дольше пришлось:) |
|
|
20.04.2012 13:03:06
Добрый день, топик с подобной темой уже был на форуме
"В чем проблема? По события OnIblockElementAdd / OnIblockElementUpdate проверяете наличие файла в соответствующем поле массива и режете и сохраняете как вам надо." Как это реализовать? |
|
|
10.04.2012 11:35:10
Создайте любой фильтр, с любым названием. В общем списке новостей вставьте:
|
|||
|
10.04.2012 11:11:45
Идея следующая, каталог товаров. Рядом с каждым есть окошко вида чекбокс, и надпись "Добавить в сравнения". При нажатии на неё или на галку, надпись меняется на "Сравнить" и ведёт на страницу со списком сравнения, появляется галка по аналогии чекбокса. Это всё сделано, но я не знаю как сделать так, чтобы по нажатию на галку снова элемент удалялся из списка сравнения и желательно без перезагрузки страницы (как добавление). Пример моей работы тут
Заранее спасибо! ![]() ![]()
Изменено: ImperM3r - 10.04.2012 11:20:24
|
|
|
08.04.2012 12:50:11
Вобщем, ребят сделал я. Но скорее как костыль, но работает как надо.
Что имеем: список характеристик, div в котором хранятся div'ы этих характеристик (specifikacii). Что надо: проверка, если свойство не пустое, то выводим его, если пустое то {display:none;} Как решил Я: Для общего блока (specifikacii) добавил айди товара и получилось specifikacii_<?=$this->GetEditAreaId($arElement['ID']);?>; Для каждой характеристики добавил id логичный. В случае с приведённым ниже кодом у Свойства "Занимаемая площадь", id="zanim"; Условие "Если есть свойство, то выводим название и значение, если нет, то выводим <st yle> с div'ом общим +div с айди этого свойства, тоесть 'zanim' и присваиваем ему {display:none}". Тоесть скрытие идёт только в пределах этого div'а. <div class="specifikacii_<?=$this->GetEditAreaId($arElement['ID']);?>"> <?php if ($arElement["DISPLAY_PROPERTIES"]["ZANIM_PLOSHAD"]["VALUE"]) {?> <div class="catalog-specifikacii" id="zanim"> <span><?print_r($arElement['DISPLAY_PROPERTIES']['ZANIM_PLOSHAD']['NAME']);?></span> <?print_r($arElement['DISPLAY_PROPERTIES']['ZANIM_PLOSHAD']['VALUE']);?><br /> </div> <?php } else { ?> <st yle>div.specifikacii_<?=$this->GetEditAreaId($arElement['ID']);?> div#zanim{display:none;}</style> <?php }?> |
|
|
07.04.2012 18:05:59
![]() |
|||||
|
07.04.2012 13:57:48
Есть свойство инфоблока Значение-["DISPLAY_PROPERTIES"]["ZANIM_PLOSHAD"]["VALUE"] и имя ['DISPLAY_PROPERTIES']['ZANIM_PLOSHAD']['NAME']
Надо чтобы при наличии Чего-то в значении выводилось имя и значение, а при отсутствии этот блок просто скрывался. Сделал так
Изменено: ImperM3r - 07.04.2012 13:58:17
|
|||
|
06.04.2012 19:41:40
Создал свойство "Краткое преимущество №1:", назвал "SHORTPREIM1" добавил в редактирование товара. Заполнил это поле в редактировании товара текстом, вывел значение в карточке таким кодом <?= $arResult['PROPERTIES']['SHORTPREIM1']['VALUE']; ?>,
всё нормально вывелось. Теперь хотелось бы вывести это же свойство в списке товаров (bitrix:catalog.section). Тем же кодом оно не выводится. Написав <?print_r($arResult); ?>, я нашёл это свойство и значение такого вида:
<?=$arResult['DISPLAY_PROPERTIES']['SHORTPREIM1']['VALUE']?> Не работает, в чём проблема? |
|||
|
03.04.2012 23:27:09
Перепробовал много jquery вкладок, и ни одна не работает на битриксе. Вот пример инструкции, буквально пара шагов, ошибиться то негде.
Стили и хтмл применяются, а вот скрипты упорно не работают. Всё нормально подключаю, по ссылкам с head скрипты открываются. |
|
|