Тема очень актуальна!
16.12.2010 01:16:23
А то, что Битрикс говорит что все работает из коробки, так это если наплевать на ТЗ и Заказчика и сделать все, как это позволит Битрикс, а не как нужно заказчику. Секретарша или менеджер По сути: Ели Вы хотите сделать все правильно, наймите 1С-программиста и с ним начинайте дописывать конфигурацию, а сами, со стороны сайта, что собственно мы и делали (у нас штатный 1С-программист). И да:
|
|||||
|
15.12.2010 17:45:11
Реализовали с помощью создания групп подобных товаров в регистре сведений.
В номенклатуре добавили свойство товара, в которое заносится код группы. На сайте в карточке товара вытягиваем все товары, в которых группа соответствует текущему. Вот что в результате получилось: |
|
|
15.12.2010 16:37:18
Я сделал подобное на сайте-каталоге оптовой торговли
Использовал "Комплексный компонент. Полный каталог. bitrix:catalog" Также сделал фильтр по торговым маркам, которые есть элементами другого инфоблока. Могу дать код шаблона компонента или помочь в реализации. Пишите на amey[@]i.ua |
|
|
06.12.2010 11:19:37
В файл basket_items.php шаблона компонента store.sale.basket.basket, после
добавь следующий код:
где, 1c_catalog - тип инфоблока 139 - Ид инфоблока Короче, И потом выводи в ячейках таблицы
|
|||||||||
|
06.12.2010 11:02:18
Друзья!
У меня следующая задача: Дано: Каталог товаров. Поиск только по инфоблоку каталога. Нужно: Реализировать полнотекстовый поиск по всем полям каталога. И на странице результатов поиска отобразить товары в том виде, как и в каталоге. С возможностью покупки. Не подходит: Стандартный фильтр меня не устраивает, т.к. он применяется к отдельной категории. Мои варианты: 1. Поскольку у меня поиск осуществляется только по каталогу товаров, то и его результаты будут товарами. 1) Складываю в массив все ID товаров которые мне выдал поиск. 2) Вытягиваю (GetIBlockElementListEx) все 3) Выстраиваю страницу как и в каталоге. Покупка через GET. //Пока не получается 2. На станице поиска добавить комплексный компонент "Каталог". 1) Получить тот же массив ID товаров. 2) Передать параметром в компонент "Каталог" этот массив, и отобрать по них. //Незнаю как передать этот масссив в компонент Может я как то закрутил, и есть более элегантное решение? Прошу помочь. |
|
|
12.11.2010 19:33:27
Что мешает заменить символьный код из грн->UAH валюты при построении файлов импорта?
Но не забыть при загрузке заказов заменять назад. ЗЫ:
|
|||
|
11.11.2010 13:09:19
Мы сейчас с нашим 1С-программистом пробуем "скрестить" это дополнение с нашей конфигурацией УТП. |
|||
|
05.11.2010 10:00:43
Я уже сделал, правда не знаю ли правильно, но работает.
1) Функцией GetIBlockElementListEx выбрал всех производителей из категории(подкатегории) инфоблока товаров. 2) Загнал их в массив. 3) Опять функцией GetIBlockElementListEx выбрал всех производителей, где параметром фильтрации передал получивший ранее массив. 4) В цикле вывел изображения производителей, в ссылках которых ГЕТ-запрос для фильтрации. В шаблоне bitrix:catalog прописал следующие строки:
Постраничная навигация рулит. ЗЫ: в компоненте bitrix:catalog фильтр должен быть включен. |
|||
|
03.11.2010 19:16:22
Проблему решил. Извините за беспокойство.
Невнимательно прочитал доку. Добавил параметр arSelect = Array("PROPERTY_MANUFACTURER") Было:
Надо:
|
|||||
|