Полезные модули defa для автоматизации работы...
DESCRIPTION
Доклад в рамках семинара "1С-Битрикс" TOP 5 решений «Маркетплейс» о трех модулях, разработанных компанией DEFA: Defa Tools. Модуль для упрощения работы в административной части: копирование инфоблоков, демо-контент, дополнительные типы свойств и многое другое Defa SocialMediaPoster. Решение, позволяющее автоматизировать процесс публикации информационных разделов сайта в Ваши аккаунты в социальных сетях. Defa SeoPinger. Модуль, позволяющий автоматизировать процесс оповещения поисковых роботов о новом контенте на вашем сайте.TRANSCRIPT
![Page 1: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/1.jpg)
ПОЛЕЗНЫЕ МОДУЛИ DEFA
ДЛЯ АВТОМАТИЗАЦИИ РАБОТЫ
ИНТЕРНЕТ-МАГАЗИНА
![Page 3: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/3.jpg)
DEFA Tools
Инструменты, делающие процесс разработки удобнее, а результат — качественнее.
tools.idefa.rumarketplace.1c-bitrix.ru/solutions/defa.tools/
![Page 4: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/4.jpg)
Что это за модуль и кому он нужен?
Модуль является «сборником» лучшего часто используемого функционала.
■ Модуль БЕСПЛАТНЫЙ
Кому нужен?
■ Разработчикам
■ Контент-менеджерам
■ Всем, кто заинтересован в удобной
работе в административной части
![Page 5: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/5.jpg)
Возможности DEFA Tools
Возможности
![Page 6: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/6.jpg)
Возможности: Демо-контент
Удобный функционал для создания
демо-данных в инфоблоке за 2 клика.
Преимущества:
■ Огромная экономия времени
■ Разработка на произвольном контенте
■ Возможность протестировать предоставленный
сайт до заполнения реальными данными
![Page 7: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/7.jpg)
Возможности: Демо-контент
![Page 8: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/8.jpg)
Возможности: Демо-контент
![Page 9: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/9.jpg)
Возможности: Демо-контент
![Page 10: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/10.jpg)
Возможности: Демо-контент
![Page 11: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/11.jpg)
Возможности: Демо-контент
![Page 12: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/12.jpg)
Возможности: Демо-контент
![Page 13: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/13.jpg)
Возможности: Демо-контент
![Page 14: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/14.jpg)
Возможности: Демо-контент
![Page 15: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/15.jpg)
Возможности: Демо-контент
![Page 16: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/16.jpg)
Возможности: Демо-контент
![Page 17: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/17.jpg)
Возможности: Копирование инфоблоков
Удобный функционал для создания копирования
инфоблоков
Преимущества:
■ Огромная экономия времени
■ Быстрое создание языковых версий сайта
■ Удобное тестирование нового функционала
на реальных данных
![Page 18: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/18.jpg)
Возможности: Копирование инфоблоков
![Page 19: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/19.jpg)
Возможности: Копирование инфоблоков
![Page 20: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/20.jpg)
Возможности: Копирование инфоблоков
![Page 21: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/21.jpg)
Возможности: Копирование инфоблоков
![Page 22: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/22.jpg)
Возможности: Привязка к элементам с описанием
Добавляет поле описания для свойства привязка к
элементам.
Свойство необходимо, когда нужно указать контекст связи элементов.
Пример:
Так уж случилось, что ваш интернет-магазин продает пистолеты, юбки и колготки.
Необходимо добавить уникальную подпись для связи «С этим товаром покупают».
Для связи юбка - колготки: «К данной юбке рекомендуем купить эти темные колготки»
Для связи пистолет - колготки : «Ограбление пройдет более гладко, если купить эти
темные колготки»
![Page 23: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/23.jpg)
Возможности: Привязка к элементам с описанием
![Page 24: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/24.jpg)
Возможности: Привязка к элементам с описанием
![Page 25: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/25.jpg)
Возможности:Типограф
Универсальное средство подготовки текстов к web-изданию.
Возможности:
■ Типографирование кавычек ("Битрикс" «Битрикс»)
■ Замена дефиса на тире
Битрикс - это надежно!
Битрикс – это надежно!
■ Удаление повторяющихся пробелов
■ Удаление пробельных символов перед знаками препинания
■ Удаление пробельных символы внутри круглых скобок
■ Запрет переноса строки (после предлогов и союзов, внутри дат)
■ и многое другое…
![Page 26: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/26.jpg)
Возможности:Типограф
![Page 27: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/27.jpg)
Специфические или более неактуальные возможности
Специфические:
■ Таблица ответов «optionsgrid» - свойтство ИБ,
универсальная таблица «опросников»,
где строки – вопросы, столбцы – ответы.
■ Привязка к директории (на сервере)
■ Привязка к элементам с автозаполнением
Более неактуальные:
■ Множественная загрузка файлов.
Разработан аналог в Медиабиблиотеке
■ Пользовательское свойство «Авторизация
под выбранным пользователем»
Реализовано в главном модуле (Список
пользователей - Действия)
![Page 28: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/28.jpg)
Успехи DEFA.Tools
■ За 3 года более 7 300 скачиваний модуля
■ Мы активно поддерживаем и постоянно
развиваем его функционал
![Page 29: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/29.jpg)
ИТОГИ. ВОПРОСЫ
![Page 30: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/30.jpg)
АВТОМАТИЗАЦИЯ ПРОЦЕССА
ПУБЛИКАЦИИ ИНФОРМАЦИИ В
СОЦИАЛЬНЫЕ СЕТИ С ПОМОЩЬЮ
DEFA.SOCIALMEDIAPOSTER
http://marketplace.1c-bitrix.ru/solutions/defa.socialmediaposter/
Официальный сайт: http://smposter.idefa.ru/
![Page 31: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/31.jpg)
Что это за модуль и кому он нужен?
Модуль позволяет автоматизировать процесс публикации информационных
разделов сайта в группы (официальные представительства и публичные страницы)
в социальных сетях.
■ Модуль БЕСПЛАТНЫЙ
■ Не требует дополнительного времени и специальных навыков
■ Публикация осуществляется автоматически (по «галочке»)
Кому нужен?
■ SMM/SEO-менеджеры
■ Контент-менеджеры
■ Все, кто заинтересован в продвижении
своего продукта или услуги
![Page 32: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/32.jpg)
Поддерживаемые социальные сети
![Page 33: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/33.jpg)
Поддерживаемые социальные сети
■ Новости
■ Статьи
■ Пресс-релизы
■ Фотографии
■ Товары
■ Услуги
■ Вакансии
…
![Page 34: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/34.jpg)
Установка и настройка. Логика работы
![Page 35: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/35.jpg)
Установка и настройка. Логика работы
1. Устанавливаем модуль из Marketplace –
http://marketplace.1c-bitrix.ru/solutions/defa.socialmediaposter/
2. Выбираем Инфоблок, данные из которого хотим транслировать
в соц. сети
3. Создаем свойство, тип: «Defa: Публикация в социальные сети»
4. Отмечаем соц. сети «по умолчанию»
5. Указываем для них логины, пароли, цифровые
идентификаторы групп/страниц
6. Добавляем элемент инфоблока и выбираем в какие соц. сети
его нужно опубликовать
![Page 36: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/36.jpg)
Установка и настройка. Логика работы
![Page 37: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/37.jpg)
Установка и настройка. Логика работы
![Page 38: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/38.jpg)
Расширяемость модуля.
Разработка и подключение
собственных «публикаторов»
![Page 39: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/39.jpg)
Расширяемость модуля.
Разработка и подключение собственных
«публикаторов»
Добавляем в /bitrix/php_interface/init.php
![Page 40: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/40.jpg)
Расширяемость модуля.
Разработка и подключение собственных
«публикаторов»
Файл post.entity.one.mysocnet.php
![Page 41: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/41.jpg)
Расширяемость модуля.
Разработка и подключение собственных
«публикаторов»
![Page 42: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/42.jpg)
Расширяемость модуля.
Разработка и подключение собственных
«публикаторов»
Для разработчиков
■ События модуля
■ OnBuildPosterList
■ OnBeforeSmpAgentAdd
■ OnBuildPostParamsReplace
■ OnBuildPostParamsPrepare
■ OnBuildPostParams
■ Примеры использования (http://smposter.idefa.ru/examples/)
■ Добавление свойства логинами/паролями соц. сетей (add_property.phps)
■ Добавление элемента с заполненным свойством (add_element.phps)
![Page 43: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/43.jpg)
Успехи DEFA.SocialMediaPoster
![Page 44: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/44.jpg)
Успехи DEFA.SocialMediaPoster
■ За 2 года более 2 500 скачиваний модуля
■ Победитель Apps4Bitrix 2011 –
http://www.1c-bitrix.ru/about/life/news/352517/
«Я выбрал это решение, потому что оно решает массовую потребность,
имеет хорошо оформленную страницу на сайте разработчика, процесснастройки и установки прост и понятен. С точки зрения владельца «интернет-ресурса» - решение выполняет конкретную понятную задачу,с точки зрения разработчика - понятно в установке, с точки зрения контент-менеджера - простое в использовании. Нельзя не отметить, что решение бесплатно, всем разработчикам сайтов на «1С-Битрикс»
станет чуточку проще реализовывать проекты» - говорит Иван Малышин.
■ Мы активно поддерживаем и постоянно
развиваем его функционал
![Page 45: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/45.jpg)
ИТОГИ. ВОПРОСЫ
![Page 46: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/46.jpg)
DEFA SEOPINGER
Инструмент, значительно ускоряющий процесс индексации сайта
seopinger.idefa.rumarketplace.1c-bitrix.ru/solutions/defa.seopinger/
![Page 47: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/47.jpg)
КАК ЭТО РАБОТАЕТ?
![Page 48: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/48.jpg)
КАК ЭТО РАБОТАЕТ?
Крупнейшие поисковые системы сами дают возможность уведомлять их о новом контентена сайте.
« Чтобы нужные страницы быстрее попадали в индекс,
сообщите о них нашему роботу. Для этого есть различные способы: отправка списка страниц вручную через форму в разделе «Индексирование» или с помощью HTTP-
запросов. » - сообщает site.yandex.ru
![Page 49: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/49.jpg)
КАК ЭТО РАБОТАЕТ?
Алгоритм работы модуля:
1. На сайте изменилась страница или элемент инфоблока
2. Модуль «Поиска» передает данные об измененных страницах
модулю DEFA SEOPinger
3. SEOPinger уведомляет поисковые системы о новом контенте
на сайте.
![Page 50: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/50.jpg)
КАК ЭТО РАБОТАЕТ?
Требования модуля
■ PHP версии 5.3 и более поздней.
■ Установленный модуль PHP CURL
■ DEFA SEOpinger имеет зависимость от модуля
«Поиск» — этот модуль должен быть установлен
в системе.
![Page 51: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/51.jpg)
Настройки модуля
![Page 52: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/52.jpg)
Настройки модуля
![Page 53: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/53.jpg)
Настройки модуля
Для настройки оповещения Яндекса
■ Зарегистрируем сайт в сервисе «Яндекс.Вебмастер» http://webmaster.yandex.ru/
■ Зарегистрируем сайт в сервисе «Яндекс.Поиск для сайта» http://site.yandex.ru/
■ Зайдем на «Яндекс.Поиск для сайта» – раздел «Индексирование»
■ Получим необходимые данные кликнув по ссылке
«Указать URL с помощью HTTP запроса»
![Page 54: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/54.jpg)
Настройки модуля
![Page 55: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/55.jpg)
Разработчикам
![Page 56: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/56.jpg)
Настройки модуля
2 события:
■ OnBeforeAddToQueue — срабатывает перед добавлением записи в очередь для пинга. Вы можете модифицировать запись либо отменить ее добавление.
■ OnAfterFetchPingQueue — событие выполняется после выборки url'овиз базы данных. Вы можете подписаться на это событие и изменить массив ссылок перед тем, как информация о них будет отправлена на поисковые сервера. Если обработчик события вернет false, отправка информации произведена не будет
![Page 57: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/57.jpg)
Настройки модуля
OnBeforeAddToQueue
![Page 58: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/58.jpg)
Настройки модуля
OnAfterFetchPingQueue
![Page 59: Полезные модули DEFA для автоматизации работы интернет-магазина](https://reader034.vdocuments.site/reader034/viewer/2022052301/5597e83d1a28abcf628b4643/html5/thumbnails/59.jpg)
ИТОГИ. ВОПРОСЫ