Блог Николая Семенцова

Партнер компании 1с-битрикс


Массовое создание свойств инфоблоков

Стояла однажды задача создать несколько одинаковых свойств у инфоблоков каталога их там было порядка 20 так как продукция была разная и различные свойства.

Естественно создавать эти свойства вручную у меня не было ни какого желания , для того что бы реализовать данную задачу я выполнил такой код в системе администрирования в "Командная PHP-строка"

Продолжение >>>


Теги: api bitrix | Bitrix

1C интеграция bitrix - реализация множественных свойств

1C интеграция bitrix - реализация множественных свойств

Недавно решал такую проблему, необходимо было сделать выгрузку множественных свойств из 1С, но в ней такого функционала не реализовано. Для решения этой задачи я создал в  1С свойство типа строка,  например   цвет, записывал в эту строку в товаре  значения через разделитель запятая " синий , красный , желтый " (разделитель может быть любой, у меня их два) .

Продолжение >>>


Теги: 1C интеграция | api bitrix | Bitrix

1C интеграция bitrix - "Уменьшать количество при заказе"

При выгрузке каталога  из 1С  не ставит  галочку "уменьшать количество при заказе" , что бы исправить этот не приятный момент необходимо в файле init.php  добавить код который будет срабатывать при добавление продукта , делать мы это будем через событие OnProductAdd .

Продолжение >>>


Теги: 1C интеграция | интернет-магазин

Создание материала с помощью webform

Всем привет , не давно столкнулся с такой проблемой, необходимо было сделать модуль отзывов условия стояли такие

"добавление не авторизованными пользователями,редактирование и активация через админку, возможно добавление через админку, получить уведомления о отзывах, вывод блока с последними 3 отзывами, страница всех отзывов с постраничной навигацией"

Притом форма добавления отзыва находилась в блоке слева на главной странице :)

Продолжение >>>


Теги: node | webform

Стилизация breadcrumb

Необходимо было стилизовать хлебные крошки, вывести заголовок и изменить разделитель между словами .

Добавим этот код в файл template.php

Продолжение >>>


Теги: breadcrumb | drupal 7

CIBlockElement::GetList ограничение вывод элементов

Делал на сайте интернет магазина раздел с новинками ,там необходимо было сделать ограничение на вывод товаров 60 штук, ну и естественно фильтрация и сортировка по различным параметрам для этого используем класс CIBlockElement::GetList .

Продолжение >>>


Теги: выборка элементов | компоненты