Модуль расширения функционала ИБ яркий пример, как маленькая идея (изначально была просто введена поддержка удобного управления чекбоксами) вырастает в модуль с лидирующим количеством установок, и становится действительно мощным помощником на любом сайте. Этакий must have Битрикса.
Если бы, как любит выражаться создатель Википедии, каждый пользователь модуля не попил один раз с утра кофе, а угостил стоимостью чашки меня, я бы имел какой-нибудь Лексусик под окном. Но, хватит об алчном, расскажу, что добавилось нового и интересного. [spoiler] 1. Прежде всего, реализована окончательная и полная поддержка цен и остатков каталога, за посильную помощь в доработке чего спасибо Василию Бернгардту.
2. Добавлена удобная опция "Отвязать от текущего раздела". Подходит, когда надо выкинуть некоторые элементы из раздела "Распродажа", к примеру.
3. Добавлена возможность копировать/перемещать элементы в конкретный раздел инфоблока-преемника.
4. Разработчики оценят. Добавлен новый тип свойств "Простой чекбокс". Об этом я создам отдельный пост.
5. В карточке товара добавлена кнопка "посмотреть в публичной части". Мелочь, которой не хватало, пожалуй, еще с Битрикса 3.0.
6. Реализован выбор свойств для экспорта.
7. Символьный код, который часто бывает частью URL, теперь проверяется на уникальность, если стоит соответствующая галочка в настройках ИБ. И если уникальность нарушена, дополняет вновь создаваемый элемент (при копировании/перемещении) уникальной числовой строкой.
8. Косметические изменения кода, корректное подключение родной jquery.
Антон, приветствую. А подскажи плиз, при копировании в др. инфоблок элемента, приемник должен иметь такойже набор свойств что и источник? И еще момент, после копирования элемент не привязан получается к разделу? И можно ли делать групповое копирование? Не могу затестить сам на рабочем проекте (очкую "сломать") =).
Привет, Алексей, ну сломать ты ничего при копировании не сломаешь при перемещении - да - грохнется источник.
1. Да, приемник должен быть таким же. Точнее, если каких-то свойств, какие есть в источнике, не будет, то они не будут заполнены. Если есть обязательные свойства в приемнике, а в источнике таких свойств нет, то элемент не создастся. Свойства сверяются по коду. Ну единственный риск затереть есть - это если одинаковые свойства есть, но в последнем тип число. Тогда, если из первого прилетит строка, то она занулится.
2. Привязка к разделу. Если в рамках одного ИБ, то все сохраняется. Если в новый ИБ - то дается возможность выбрать раздел в приемнике. Иначе в корень копируется. П.3 в данном посте.
3. Групповое - конечно. Поддерживаются групповые действия.
Приветствую, Антон. Возникла проблема с переносом, хотел поменять дислокацию альбомов фотогалереи, перенести из одного инфоблока в другой. Каждый альбом оформлен как раздел инфоблока, пытался скопировать или перенести целиком раздел, ничего у меня не вышло, пришел к выводу что модуль не умеет копировать разделы вместе с элементами. Пришлось вручную создавать раздел и переносить из старого в новый элементы. Хотел узнать, это я что-то не правильно делаю или действительно модуль пока не умеет этого делать?
Добрый день, Алексей Пока модуль это не умеет, но в полной мере никогда и не научится. Пожеланий таких мало, а возни и нюансов очень много. В следующей версии научится лишь копировать раздел сам по себе.
Антон, приветствую! Не копирует свойства типа "Список" Пример ИБ источник - св-во "PRODUCT_ACTIVITY" список, в котором 2 значения: Y/N ИБ приемник - св-во "PRODUCT_ACTIVITY" список, в котором 2 значения: Y/N При копировании, у скопированного элемента, ставиться пункт "не определено"
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».