Набор часто используемых инструментов в разрабатываемых проектах студии itsparta.ru
Используется для различных модулей и проектов нашей компании, с целью оптимизации используемых инструментов и сокращения времени разработки и поддержки.
Содержит компоненты is:*****, а также методы пространства имен /Is/Core/
- Улучшена производительность журнала логирования при большом объеме данных
- Добавлен абстрактный класс \Is\Core\Highload для удобства работы с HighLoad блоками
- Добавил возможность использовать поля типа Выбор цвета (color_picker) на странице настроек в админке
- Исправление уязвимости
- Исправлены ошибки при выводе блока согласия на обработку файлов cookie
- Добавил возможность использовать поля типа Визредактор (html_editor) на странице настроек в админке
- Исправление ошибок
- Добавлен механизм универсального логирования
- Добавлено поле мультиселекта на chosen (\Is\Core\Orm\AdminHelperDetail::AddMultiSelectField)
- Правка по безопасности кода
- Добавлен вывод плашки "Согласие с обработкой cookie"
- Добавлена настройка типа "Файл" на странице настроек сайта
- Добавлен метод \Is\Core\Orm\Base::checkDbTable проверяющий и создающий таблицу сущности
- Добавлен метод для вывода страницы настроек в админке
- Добавлен метод \Is\Core\Tools::buildMenuTree для преобразования плоского дерева меню в многоуровневое
- Добавлен метод \Is\Core\Catalog::getIblockId для получения ID инфоблока по его коду
- Добавлены методы \Is\Core\Cache::getCacheData и saveCacheData кеширования произвольной информации
- Доработана совместимость с PHP8
- Доработана совместимость с PHP8
- Доработана совместимость с последними версиям Битрикс и PHP8
- \Is\Core\Catalog::getUFDefaultValue - работает теперь со множественными значениями типа iblock_section, iblock_element
- Добавлена возможность задания режиме ресайза через стандартный механизм Битрикса в Resize классе
- убрано лишнее тире, если нет settingsID в Tools::IncludeArea
- В Is\Core\Orm\AdminHelperDetail::AddFieldHidden добавлен артибут id равный name
- Тегированный кеш в Catalog::getUFDefaultValue
- В Is\Core\Tools::array_merge_recursive_distinct убрана проверка на пустоту массива
- В Is\Core\Orm\AdminHelper::GetHrefFromID добавлена поддержка для d7 сущностей
- Добавлен метод \Is\Core\Tools::array_merge_recursive_distinct()
- Добавлена возможность переопределения поля сущности в \Is\Core\Orm\AdminHelperDetail::AddField()
- Добавлен метод \Is\Core\Tools::array_merge_recursive_simple()
- Исправления для кодировки cp-1251
- Метод \Is\Core\Crm::addLead вызывает Exception с текстом ошибки в случае проблемы создания лида
- Для полей типа user добавлен интерфейс выбора пользователя
- AdminHelperDetail — теперь в AddDateField учитывает поле сущности bTime
- Различные небольшие исправления
- Добавлена библиотека js — tools.js (без зависимостей)
- Добавлен метод подключения Tools:addCoreJs($jsName)
- Новый класс для работы с Лидами в Битрикс24 \Is\Core\Crm\Lead
- AdminHelperDetail — теперь AddSelectField добавляет id к полю
- AdminHelperDetail — tabControl теперь передается по ссылке, добавлен геттер для него
- AdminHelperDetail - добавлено поле диалога выбора файла
- AdminHelperDetail — $arCurVars - теперь публичная переменная
- Различные небольшие исправления
- Добавлена JS утилита spin.js
- Добавлена поддержка открытых линий
- Группировка всех модулей It Sparta в отдельный раздел
После установки модуля для использования становятся доступны компоненты is:*****, а также методы пространства имен /Is/Core/
В обращении, пожалуйста, указывайте название модуля, подробное описание проблемы, а также доступы при необходимости.
Бесплатная поддержка оказывается в течении 12 месяцев со дня приобретения.
Через 1 год использования решения Вы можете за 50% от стоимости решения приобрести возможность получать техническую поддержку и новые версии модуля в течении еще одного года.
Покупка осуществляется из панели управления Вашего сайта:
Рабочий стол -> Marketplace -> Установленные решения.
Там же указываются сроки получения обновлений.
Для покупки товара в нашем интернет-магазине выберите понравившийся товар и добавьте его в корзину. Далее перейдите в Корзину и нажмите на «Оформить заказ» или «Быстрый заказ».
Если оформляете быстрый заказ: напишите ФИО, телефон и e-mail. Вам перезвонит менеджер и уточнит условия заказа. По результатам разговора вам придет подтверждение оформления товара на почту или через СМС. Теперь останется только ждать доставки и радоваться новой покупке.
Оформление заказа в стандартном режиме выглядит следующим образом. Заполняете полностью форму по последовательным этапам: адрес, способ доставки, оплаты, данные о себе. Советуем в комментарии к заказу написать информацию, которая поможет курьеру вас найти. Нажмите кнопку «Оформить заказ».
Оплачивайте покупки удобным способом. В интернет-магазине доступно 3 варианта оплаты:
- Наличные при самовывозе или доставке курьером. Специалист свяжется с вами в день доставки, чтобы уточнить время и заранее подготовить сдачу с любой купюры. Вы подписываете товаросопроводительные документы, вносите денежные средства, получаете товар и чек.
- Безналичный расчет при самовывозе или оформлении в интернет-магазине: карты МИР. Чтобы оплатить покупку на сайте, система перенаправит вас на сервер платежной системы. Здесь нужно ввести номер карты, срок действия и имя держателя.
- Электронные системы при онлайн-заказе: ЮMoney. Для совершения покупки система перенаправит вас на страницу платежного сервиса. Здесь необходимо заполнить форму по инструкции.
- Безналичная оплата на наш расчетный счет по выставленному счету.
Экономьте время на получении заказа. В интернет-магазине доступно 4 варианта доставки:
- Электронная поставка - все необходимые сведения о лицензии, праве пользования, кодах, ключах и др. высылаются покупателю на его e-mail.
- Курьерская доставка. Когда товар будет отправлен с нашего склада, Вам придет уведомление. В день доставки с Вами заблаговременно свяжется курьер для уточнения времени и деталей доставки. Доставка производится "до двери". Осмотрите упаковку на целостность и соответствие указанной комплектации.
- Постамат. Когда заказ поступит на точку, на Ваш телефон или e-mail придет уникальный код. Заказ нужно оплатить в терминале постамата. Срок хранения — 3 дня.
- Доставка Почтой России. Когда заказ придет в отделение, на Ваш адрес придет извещение о посылке. Перед оплатой Вы можете оценить состояние коробки: вес, целостность. Вскрывать коробку самостоятельно Вы можете только после оплаты заказа. Один заказ может содержать не больше 10 позиций и его стоимость не должна превышать 100 000 р.
Дополнительная информация.
Изучите полный алгоритм продления лицензий на модули 1С-Битрикс: Маркетплейс, включая активацию льготных купонов. Мы детально разбираем все условия: обязательный 30-дневный срок для сохранения максимальной выгоды, пропорциональное ценообразование (12,5%, 25%, 50% от цены модуля) и ограничение по минимальной сумме в 500 рублей. Этот гайд поможет вам эффективно планировать бюджет и гарантировать актуальность вашего проекта.