Документация для пользователей и разработчиков

Содержание

Планирование и отображение задач по дням

Описание

С помощью новой доски задач вы сможете быстро расставить задачи по дням и по необходимому порядку выполнения.
Если у сотрудников более пяти задач открытых задач, они начинают теряться, что делать вначале а что можно отложить на следующий день. С наши модулем таких вопросов не возникнет!

Возможности модуля:
  • отображение задач сгруппированных по дням
  • перенос задач в списке по дням простым их перетягиванием
  • настройка прав кто может переносить задачи, а кто нет
  • при переносе задач у них так же изменяется крайний срок выполнения на тот же день, если он был ранее новой даты выполнения.
Модуль полностью интегрируется с основным модулем задач и Вы можете выбирать удобный для себя формат их отображения в процессе работы.
Установите модуль и попробуйте бесплатно!

Установка модуля

Для корректной работы модуля необходимо следующее:

- Корпоративный портал 1С-Битрикс версии 14.0 и выше.
- Установленный модуль «Задачи»
- Установочный пакет включает 15-дневный триальный ключ, без ограничений функциональности. По истечению триального периода можно будет инсталировать коммерческий ключ.

После установки модуля его следует подключить одним из двух способов:
1. Вместо стандартного bitrix:tasks.list на странице списка задач. Достаточно открыть страницу в режиме PHP и поменять bitrix:tasks.list на alkodesign:tasks.list.

2. Включить параллельно bitrix:tasks.list. Для этого нужно создать новую страницу любым удобным способом. Затем нужно разместить на это странице компонент alkodesign:tasks.list (Контент->Задачи 2.0->Задачи (Alkodesign)).

Рекомендуется настроить компонент аналогично bitrix:tasks.list.


Работа модуля

Возможности модуля:
  • Отображение задач сгруппированных по дням;
  • Перенос задач в списке по дням простым их перетягиванием;
  • Настройка прав кто может переносить задачи, а кто нет;
  • При переносе задач у них так же изменяется крайний срок выполнения на тот же день, если он был ранее новой даты выполнения.
  • Модуль полностью интегрируется с основным модулем задач и Вы можете выбирать удобный для себя формат их отображения в процессе работы.
Видеоинструкция с демонстрацией работы и настройки модуля



Сжатие изображений "на лету" под требования Google PageSpeed Insights

Описание модуля


Основная функция модуля, максимально оптимизировать изображения, при этом практически не потеряв в качестве. При этом модуль может работать в трех различных режимах:

- Cжатие изображений в ручном режиме. Выбираете папку(и) с изображениями и запускаем обработку.
- Сжатие изображений в автоматическом режиме с помощью библиотек своего сервера.
- Сжатие изображений в автоматическом режиме с помощью API нашего сервиса.

Для чего это нужно?
  1. Соответствие требованиям Google PageSpeed Insights - требованиям по оптимизации сайта, для его максимального ранжирования в поисковой системе.
  2. Увеличение скорости загрузки страниц, за счет уменьшения загружаемого трафика.
  3. Экономия свободного места на сервере, так как обычно именно изображения занимают большую его часть.
Видеоинструкция поможет вам быстро разобраться в работе модуля наглядно продемонстрирует его работу

Настройки модуля

В разделе «Настройки» - «Настройки продукта» - «Настройки модулей» можно предварительно настроить работу модуля.

Настройки модуля делятся на три группы (вкладки):

- Основные — позволяют определить базовые настройки, независимые от метода сжатия;

- Удаленные — настройки при сжатии с помощью библиотек jpegoptim и optipng, используя API нашего сервиса. Необходимо использовать, если на сервере где находится сайт, нет поддержки библиотек jpegoptim и optipng (и нет возможности их установить).

- Локальные — настройки при сжатии с помощью библиотек jpegoptim и optipng, если они установлены на сервере где функционирует сайт;





  В Основных настройках устанавливаются параметры:

Оптимизировать — выбирается метод оптимизации изображений в ручном и автоматическом режиме. Либо «локально» (когда библиотеки jpegoptim и optipng уже установлены на сервере), либо «удаленно» - когда библиотеки jpegoptim и optipng нет возможности установить на сервере и обработка изображений будет проходить с помощью нашего сервиса;

Включить сжатие у элементов, включить сжатие у разделов, включить сжатие при ресайзе, включить сжатие при сохранении — данные настройки при установке «чекбокса» создают собственные обработчики событий для элементов, разделов, и статичных страниц контента;
    • Установив «чекбокс» - Включить сжатие у элементов, создается обработчик события на добавление элемента инфоблока, изменении элемента инфоблока. При срабатывании события у свойств типа файл происходит сжатие изображения в соответствии с основными настройками в модуле. Также дополнительно появится список инфоблоков, к которым необходимо применить сжатие. Таким образом некоторые инфоблоки можно игнорировать, а не применять изменения ко всем подряд;
    • Установив «чекбокс» - Включить сжатие у разделов, создается обработчик события на добавление раздела инфоблока, изменении раздела инфоблока. При срабатывании события у свойств типа файл происходит сжатие изображения в соответствии с основными настройками в модуле. Также дополнительно появится список инфоблоков, к которым необходимо применить сжатие. Таким образом некоторые инфоблоки можно игнорировать, а не применять изменения ко всем подряд;
    • Установив «чекбокс» - Включить сжатие при ресайзе, создается обработчик события на изменение размера изображений (когда создается сжатое изображение в папке resize‑cache). При срабатывании события отресайзенное изображение дополнительно сжимается модулем;
    • Установив «чекбокс» - Включить сжатие при сохранении, создается обработчик события на сохранение статичных страниц. При срабатывании события анализируется контент статичной страницы, находятся теги img и по заданным URL сжимаются изображения в статичной странице.
- Степень сжатия для jpeg и png файлов — устанавливаются желаемые степени сжатия для png и jpeg файлов, которые обрабатываются модулем.



Локальные настройки модуля необходимы в случае, если у Вас на сервере установлены библиотеки jpegoptim и optipng и обработка изображений осуществляется на Вашем сервере. Указываются пути к библиотекам, а также можно протестировать конфигурацию сервера.

Узнать пути к библиотекам можно, выполнив в консоли команды whereis jpegoptim и whereis optipng. Если библиотеки не установлены и их установка невозможна, то следует воспользоваться методом оптимизации изображений с помощью удаленного сервиса.


Удаленные настройки модуля необходимы в случае, если у Вас на сервере не установлены библиотеки jpegoptim и optipng. В данном случае обработка изображений осуществляется на нашем удаленном сервере.
В настройках нужно указать API-ключ для доступа к сервису. API-ключ выдается бесплатно при покупке решения через marketplace.

Для получения ключа необходимо отправить письмо на адрес marketplace@digimatix.ru с указанием кода купона, который Вы получили при покупке решения.

Обратите внимание:
Для корректной работы модуля в режиме удаленной работы (Сжатие изображений в автоматическом режиме с помощью API нашего сервиса) необходимо, что-бы на сервере была установлена и корректно работала библиотека CURL

Режимы работы модуля

Сжатие изображений в ручном режиме.

Если Вы только приобрели и установили модуль, то желательно провести ручную оптимизацию изображений. Для этого открываем модуль и выбираем раздел «Alkodesign: оптимизация изображений». Система просканирует директории на сервере и покажет только те папки, где есть изображения. Выбираем нужную папку (или все) и нажимаем Старт. 

Далее наблюдаем процесс сжатия изображения.

Пока идет сжатие изображений ручным методом, вкладку в браузере закрывать нельзя.

При закрытии вкладки, процесс будет остановлен.

Сжатие изображений в автоматическом режиме с помощью библиотек своего сервера.

В зависимости от установленных чекбоксов (рекомендуем включить их все):

- включить сжатие у элементов;

- включить сжатие у разделов;

- включить сжатие при ресайзе;

- включить сжатие при сохранении.

Осуществляется автоматическое сжатие изображений элементов инфоблоков, разделов, обычных контентных страниц. При обработке изображений используются вызовы методов библиотек установленных на сервере где находится сайт. Данный метод имеет более высокое быстродействие по сравнению со сжатием изображений с помощью API удаленного сервиса.

Сжатие изображений в автоматическом режиме с помощью API нашего сервиса.

В зависимости от установленных чекбоксов (рекомендуем включить их все):

- включить сжатие у элементов;

- включить сжатие у разделов;

- включить сжатие при ресайзе;

- включить сжатие при сохранении.

Осуществляется автоматическое сжатие изображений элементов инфоблоков, разделов, обычных контентных страниц. При обработке изображений сначала данные изображения и параметры оптимизации с помощью API отправляются на удаленный сервер, там оптимизируется и возвращается сжатое изображение. Данное изображение и размещается взамен старого. Данный метод имеет менее высокое быстродействие по сравнению со сжатием изображений с помощью локального сервера и может быть как альтернатива при отсутствии библиотек сжатия изображений на локальном сервере.

Преимущества модуля перед аналогичными решениями в marketplace

  1. В ручном режиме модуль показывает ТОЛЬКО папки с изображениями, таким образом пользователю не придется проверять нужно ли обрабатывать какие-то лишние папки. Это также ускоряет процесс ручной обработки (т. к.не анализируются лишние папки где нет изображений;

  2. Используется комбинированная возможность сжатия как с помощью локальных библиотек на сервере, так и с помощью удаленного сервиса. Другие модули предлагаю только один из этих вариантов, либо навязывают платные сервисы;

  3. Поддержка сжатия изображений добавляемых через визуальный редактор в статичных страницах (не имеет аналогов в marketplace);

  4. Поддержка php7;

  5. Может работать на обычных хостингах, не требуется vps или выделенного сервера;

  6. Без ежемесячных или скрытых платежей.

Работа с брошенными корзинами пользователей

Описание модуля


Модуль «Работа с брошенными корзинами» позволяет работать с корзинами пользователей, из которых не были оформлены заказы. Модуль анализирует такие корзины, показывает статистику: сколько корзин без заказов, сколько анонимных корзин (пользователь был не авторизован). Модуль позволяет:

  1. рассылать почтовые уведомления для мотивации пользователей завершить заказ.

  2. удалять такие корзины пользователей в соответствии с настройками модуля

Дополнительно модуль позволяет отредактировать почтовое сообщение для пользователей с помощью стандартных почтовых шаблонов.

Установка модуля

Модуль устанавливается штатным образом.

В процессе установки модуля также автоматически создается почтовый шаблон для уведомления пользователей о брошенных корзинах. После установки модуля, можно зайти в Настройки -> Настройки продукта -> Настройки модулей -> Работа с брошенными корзинами пользователей и указать, через какое время можно считать корзины «брошенными».  

Также из настроек можно перейти в форму редактирования шаблона уведомления по Email и при необходимости отредактировать текст уведомления.

Настройка и работа модуля

После установки модуля, в административной части появится раздел «Работа с корзинами», где доступны два вида операций:

Оповестить

В данном разделе можно установить параметры, для каких корзин осуществлять отправку почтовых сообщений. Параметры отправки такие же, как и в разделе «Удалить корзины». Дополнительно можно установить ограничение и отправлять уведомления только новым пользователям (которые не оформляли ранее заказ).

Удалить корзины

В данном разделе можно установить параметры для удаления корзин и произвести очистку.

В параметрах можно выбрать количество дней, при превышении которых корзины подвергаются удалению. Также можно ограничить количество дней для удаления. Например, указав в параметре «Для корзин старше» 10 дней, а в параметре «Только в течение» - 5 дней, будут очищены корзины, созданные старше 10 дней и не старше 15 дней. То есть корзины старше 16 дней останутся в базе. Такой подход позволит оставить некоторые корзины, которые оформлялись, например, в период акций или праздников.

Дополнительные параметры «Удалить корзины только анонимных пользователей» и «Удалить анонимных пользователей» позволяют осуществить удаление корзин пользователей, которые не были авторизованы на момент создания корзины, а также произвести удаление самих записей о анонимных пользователях.

Видеоинструкция по работе с модулем



Расширение функционала ограничений доставок и оплат для интернет-магазина

Описание модуля

Модуль расширяет функционал для ваших служб доставки и платежных систем. Предназначен для добавления ограничений для служб доставки и платежных систем которые не входят в поставку 1C-BITRIX. В рамках модуля добавляются дополнительные ограничения:

- по местоположению - указав типы местоположений или нужные местоположения, будет применяться платежная система (или доставка) только для выбранных параметров;

- по группе пользователей - платежная система (или доставка) доступна выбранным группам пользователям;

- по группам пользователей;

- по ID товара - платежная система (или доставка) доступна если в корзине присутствует товар с указанным ID (выбирается дополнительное условие один или совместно с другими товарами);

- по ID раздела- платежная система (или доставка) доступна если в корзине присутствует товар входящий в выбранную категорию (выбирается дополнительное условие один или совместно с другими товарами). Можно указать несколько ID категорий через запятую;

- по категории товара - платежная система (или доставка) доступна если в корзине присутствует товар входящий в выбранную категорию. Несколько категорий выбрать нельзя;

- по применению скидки - платежная система (или доставка) доступна только в случае, если была применена хоть какая-то скидка в корзине (или наоборот, не применена);

- по факту применения скидки  платежная система (или доставка) доступна только в случае, если была применена выбранная в настройках скидка (или наоборот, не применена);

- по проценту скидки на корзину - платежная система (или доставка) доступна только в случае если соблюдается условие (больше или меньше в процентах) применена скидка;

- по примененным купонам - платежная система (или доставка) доступна только в случае, если был применен любой купон (или наоборот не применялся);

- по общей стоимости товаров- платежная система (или доставка) доступна только в случае если соблюдается условие (больше или меньше) общая стоимость товаров;

- по свойствам товара в корзине- платежная система (или доставка) доступна только в случае если у товара (товаров) установлено заданное в настройках свойство;

- по наличию в корзине товаров с количеством больше остатка- платежная система (или доставка) доступна только в случае если у товара остаток (доступное количество) больше или меньше заданного значения.;

- по валюте;

- по PHP строке- платежная система (или доставка) доступна только в случае если пользовательская функция разработчика (или произвольный php код) возвращает 1 или true.

Таким образом, можно показывать различные службы доставки и оплаты для самых различных условий, не входящих в поставку 1с-Битрикс.

Работа с модулем

Устанавливается модуль стандартным способом.
Никаких дополнительных действий не требуется.

Для работы с модулем рекомендуем посмотреть видеоинструкцию. 


Интернет-магазин от DIGIMATIX

Описание решения

Интернет магазин от DIGIMATIX - универсальное типовое решение для интернет-магазинов любой тематики. Подходит для любых категорий товаров.

Список товаров:

- Несколько видов отображения карточек товаров;

- Разные виды сортировки товаров;.

- Умный фильтр для подбора товаров

Карточка товара:

  1. Поддержка торговых предложений (SKU);

  2. Фотогалерея;

  3. Компактный блок покупки с ценами и отметкой о наличии товара;

  4. Подробная информация о товаре;

  5. Возможность купить в один клик;

  6. Отзывы о товаре;

  7. Рейтинг товара.

Поддержка различных способов оплаты и доставки:

  1. Автоматизированные: Почта России, EMS, UPS, DHL, СПСР и др.;

  2. Настраиваемые: самовывоз, доставка курьером и др.;

  3. Оплата с помощью Visa, MasterCard, Яндекс.Деньги, WebMoney, PayPal и др.

Преимущества:

- Несколько предустановленных цветовых схем;

- Настраиваемое положение корзины на сайте;

- Адаптивный дизайн;

- Поддержка торговых предложений (SKU);

- Фильтр для подбора товаров в каталоге;

- Модуль добавления в избранное;

- Сравнение товаров;

- Функциональный личный кабинет;

- Удобные формы обратной связи;

- Возможность подписаться на актуальные новости магазина;

- Блок «Вы недавно просматривали» (с возможностью удалить историю);

- Возможность выделить новинки, хиты, акционные и рекомендуемые товары;

- Возможность поделиться публикациями в социальных сетях;

- Поддержка композитного режима 1с-Битрикс.

Описание установки и настройки решения

Устанавливается стандартным способом с помощью мастера установки решения.

Для работы готового интернет-магазина Вам понадобится одна из редакций 1С-Битрикс: Управление сайтом:

- Малый бизнес;

- Бизнес.


Корпоративный сайт от DIGIMATIX

Описание решения

Корпоративный сайт DIGIMOON - универсальное типовое решение для корпоративного сайта любой тематики. Подходит для любых категорий предоставляемых услуг.


Основные разделы:

Каталог услуг

Разбиение на категории услуг в виде баннеров. Наглядное представление самих услуг

Блок заказать консультацию

Удобный блок, присутствует на всех страницах сайта. С любой страницы пользователь может заказать консультацию.

Портфолио

Страница сделана в виде баннеров, при наведении на конкретный проект всплывает подсказка - каких успехов достигли именно по этому проекту.

Этапы работы

На странице пошагово показаны этапы работы по выполняемым услугам - довольно наглядная презентация работ над проектами

Специалисты

На странице выведены работники с должностями, можно использовать как специализацию.

На детальной странице специалиста есть подробная информация об опыте и тех вопросах, которые специалист решает.

Новости

Страница Новости реализована набором баннеров, есть возможность сортировки порядка вывода новости.

Контакты

На странице Контакты произведена интеграция с Яндекс.картами

Раздел FAQ

На странице Часто задаваемых вопросов реализован функционал аккордеона

Преимущества нашего решения:

  1. Несколько предустановленных цветовых схем;

  2. Адаптивный дизайн;

  3. Удобные формы обратной связи;

  4. Страница FAQ с реализацией функционала аккордеон.

Описание установки и настройки решения

Устанавливается стандартным способом с помощью мастера установки решения.

Для работы готового интернет-магазина Вам понадобится одна из редакций 1С-Битрикс: Управление сайтом:

- Старт;
- Стандарт;
- Малый бизнес;
- Бизнес;
- Энтерпрайз.

Голосовой набор текста для строки поиска

Описание решения


Модуль представляет собой настройку для голосового поиска по сайту.

Также модуль включает в поставку два компонента со строкой поиска, где поиск осуществляется путем голосового ввода. Сам модуль с помощью API Яндекс Speech производит распознавание голоса в текст и полученный текст передается в компонент поиска.

Для корректной работы модуля:
- На сервере должна быть установлена библиотека CURL (https://www.php.net/manual/ru/book.curl.php);
- Также Ваш сайт должен работать по HTTPS протоколу.

Описание установки и настройки решения

Для корректной работы модуля:

- На сервере должна быть установлена библиотека CURL (https://www.php.net/manual/ru/book.curl.php);
- Также Ваш сайт должен работать по HTTPS протоколу.

Модуль устанавливается штатным образом. В процессе установки модуля также устанавливаются компоненты со строкой ввода текста с помощью голоса, а также компонент результатов поиска. Компоненты размещаются  в разделе "Alkodesign". Для реализации голосового поиска потребуется:

Указать "Ключ Яндекс Oauth" и "folder_id Яндекс cloud" в настройках модуля "Голосовой набор текста для строки поиска".

Быстрое редактирование SEO тегов

Описание решения

Модуль позволяет, используя массовые операции, быстро и оперативно менять SEO информацию.

Вам не нужно больше заходить в карточки товаров, в раздел SEO, и для каждой карточки менять значения.Теперь все стало намного проще.

Выберите с помощью фильтров нужный список товаров, укажите какие мета-теги хотите менять (с помощью штатных механизмов Битрикс), далее выбирайте список товаров и массово редактируйте данные SEO тегов.

В видеоинструкции наглядно продемонстрирована настройка и работа модуля


Описание установки и настройки решения

Модуль устанавливается штатным образом.

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



После сохранения параметров только эти инфоблоки будут доступны в разделе модуля, и можно будет работать с SEO тегами только данных инфоблоков.




Массовая обработка элементов инфоблока (товаров)

Описание модуля


Данный модуль предназначен прежде всего для массовой работы со значениями справочников и highload-блоками:
  1. для замены значений свойств в виде справочников (списков)
  2. для замены значений свойств в виде списков с привязанными highload-блоками
  3. для объединения значений свойств справочников и привязанными highload-блоками
При импорте из CSV или других форматов, зачастую пользователи допускают ошибки при заполнении и в справочники попадают различные, похожие значения. Данный модуль позволяет оперативно исправить значения в справочниках. При этом при всех операциях значения меняются и в соответствующих элементах инфоблока.

Помимо изменения значений справочников, модуль позволяет и очистить не нужные значения в элементах инфоблоков.

Видеоинструкция для работы с модулем



Описание установки и настройки решения

Модуль имеет только штатные настройки доступа пользователей (и групп пользователей) к модулю.
Остальные настройки не требуются.
Работа с модулем производится в административной панели.

Для работы со справочниками

1.Выбираете инфоблок


2.Выбираете свойства


Для очистки значений

Нужно выбрать значения свойств для удаления









Модуль сжатия HTML контента + inline CSS под требования Google PageSpeed

Описание решения

Модуль повышает скорость загрузки страницы путем сжатия сгенерированного и отправляемого веб-сервером кода. Модуль может удалять лишние комментарии, атрибуты и теги, пробелы переносы в HTML, JS, CSS коде, что уменьшает общий объем загружаемой браузером страницы.


Модуль корректно работает как с мобильными сайтами, адаптивными, сайтами с использованием модуля Сайты24 и положительно влияет на оценку скорости и поведения сайта в Google PageSpeed Insights.

Модуль убирает блокировку загрузки страницы CSS стилями в шапке без изменения кода и искажения отображения сайта путем вставки содержимого CSS файлов в тело страницы.

Модуль не имеет сложных настроек и прост в работе.

Видеоинструкция по работе с модулем


Описание установки и настройки решения

Модуль устанавливается штатным образом.
После установки необходимо зайти в настройки модуля и выбрать опции сжатия.

После сохранения параметров, при установленном "чекбоксе" - "Включить модуль", он сразу начнет свою работу.

Модуль для кеширования внешних скриптов локально

Описание решения

Как правило, у большинства пользователей на сайтах стоят коды: Яндекс.Метрика, Google Analytics, Google Tag Manager, чатов типа JivoSite и так далее.

При большом количестве внешних скриптов увеличивается время загрузки сайта. Кроме того, показатели Google PageSpeed Insights значительно снижаются. Для ускорения загрузки внешние js файлы можно закешировать.

 Наш модуль решает эту задачу. Модуль, а также агенты в составе модуля копируют файлы внешних скриптов на сервер и по установленным алгоритмам вставляют их в генерируемый код сайта

В административной части сайта реализован раздел, в котором пользователь вводит url к файлу на внешнем ресурсе, дополнительный код JS, который будет размещаться в блоке head (опционально можно сделать выбор между размещением в head или в body). Также указывается время обновления файла (в часах).

При сохранении элемента (если у него есть признак активности) модуль создает агента, с соответствующими параметрами периодичности работы. Агент, в свою очередь получает параметры, какой файл нужно скачать, скачивает его, сохраняет в папку. При формировании страницы модуль вставляет в head или body нужный JS код и добавляет вызовы уже скачанных JS файлов).

 Таким образом, настроенные скрипты скачиваются и хранятся на Вашем сервере, что уменьшает время загрузки страницы, а также увеличивает показатели Google PageSpeed Insights.

Описание установки и настройки решения

Модуль устанавливается штатным образом.

После установки модуля появится отдельный раздел Digimatix с пунктами меню для добавления и управления данными модуля.