Полезные модули DEFA для автоматизации работы...

59
ПОЛЕЗНЫЕ МОДУЛИ DEFA ДЛЯ АВТОМАТИЗАЦИИ РАБОТЫ ИНТЕРНЕТ-МАГАЗИНА

description

Доклад в рамках семинара "1С-Битрикс" TOP 5 решений «Маркетплейс» о трех модулях, разработанных компанией DEFA: Defa Tools. Модуль для упрощения работы в административной части: копирование инфоблоков, демо-контент, дополнительные типы свойств и многое другое Defa SocialMediaPoster. Решение, позволяющее автоматизировать процесс публикации информационных разделов сайта в Ваши аккаунты в социальных сетях. Defa SeoPinger. Модуль, позволяющий автоматизировать процесс оповещения поисковых роботов о новом контенте на вашем сайте.

Transcript of Полезные модули DEFA для автоматизации работы...

Page 1: Полезные модули DEFA для автоматизации работы интернет-магазина

ПОЛЕЗНЫЕ МОДУЛИ DEFA

ДЛЯ АВТОМАТИЗАЦИИ РАБОТЫ

ИНТЕРНЕТ-МАГАЗИНА

Page 2: Полезные модули DEFA для автоматизации работы интернет-магазина

АРТЕМ ДУЗЬ

Руководитель группы

Разработки

+7 (495) 730 74 79

[email protected]

Page 3: Полезные модули DEFA для автоматизации работы интернет-магазина

DEFA Tools

Инструменты, делающие процесс разработки удобнее, а результат — качественнее.

tools.idefa.rumarketplace.1c-bitrix.ru/solutions/defa.tools/

Page 4: Полезные модули DEFA для автоматизации работы интернет-магазина

Что это за модуль и кому он нужен?

Модуль является «сборником» лучшего часто используемого функционала.

■ Модуль БЕСПЛАТНЫЙ

Кому нужен?

■ Разработчикам

■ Контент-менеджерам

■ Всем, кто заинтересован в удобной

работе в административной части

Page 5: Полезные модули DEFA для автоматизации работы интернет-магазина

Возможности DEFA Tools

Возможности

Page 6: Полезные модули DEFA для автоматизации работы интернет-магазина

Возможности: Демо-контент

Удобный функционал для создания

демо-данных в инфоблоке за 2 клика.

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

■ Огромная экономия времени

■ Разработка на произвольном контенте

■ Возможность протестировать предоставленный

сайт до заполнения реальными данными

Page 7: Полезные модули DEFA для автоматизации работы интернет-магазина

Возможности: Демо-контент

Page 8: Полезные модули DEFA для автоматизации работы интернет-магазина

Возможности: Демо-контент

Page 9: Полезные модули DEFA для автоматизации работы интернет-магазина

Возможности: Демо-контент

Page 10: Полезные модули DEFA для автоматизации работы интернет-магазина

Возможности: Демо-контент

Page 11: Полезные модули DEFA для автоматизации работы интернет-магазина

Возможности: Демо-контент

Page 12: Полезные модули DEFA для автоматизации работы интернет-магазина

Возможности: Демо-контент

Page 13: Полезные модули DEFA для автоматизации работы интернет-магазина

Возможности: Демо-контент

Page 14: Полезные модули DEFA для автоматизации работы интернет-магазина

Возможности: Демо-контент

Page 15: Полезные модули DEFA для автоматизации работы интернет-магазина

Возможности: Демо-контент

Page 16: Полезные модули DEFA для автоматизации работы интернет-магазина

Возможности: Демо-контент

Page 17: Полезные модули DEFA для автоматизации работы интернет-магазина

Возможности: Копирование инфоблоков

Удобный функционал для создания копирования

инфоблоков

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

■ Огромная экономия времени

■ Быстрое создание языковых версий сайта

■ Удобное тестирование нового функционала

на реальных данных

Page 18: Полезные модули DEFA для автоматизации работы интернет-магазина

Возможности: Копирование инфоблоков

Page 19: Полезные модули DEFA для автоматизации работы интернет-магазина

Возможности: Копирование инфоблоков

Page 20: Полезные модули DEFA для автоматизации работы интернет-магазина

Возможности: Копирование инфоблоков

Page 21: Полезные модули DEFA для автоматизации работы интернет-магазина

Возможности: Копирование инфоблоков

Page 22: Полезные модули DEFA для автоматизации работы интернет-магазина

Возможности: Привязка к элементам с описанием

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

элементам.

Свойство необходимо, когда нужно указать контекст связи элементов.

Пример:

Так уж случилось, что ваш интернет-магазин продает пистолеты, юбки и колготки.

Необходимо добавить уникальную подпись для связи «С этим товаром покупают».

Для связи юбка - колготки: «К данной юбке рекомендуем купить эти темные колготки»

Для связи пистолет - колготки : «Ограбление пройдет более гладко, если купить эти

темные колготки»

Page 23: Полезные модули DEFA для автоматизации работы интернет-магазина

Возможности: Привязка к элементам с описанием

Page 24: Полезные модули DEFA для автоматизации работы интернет-магазина

Возможности: Привязка к элементам с описанием

Page 25: Полезные модули DEFA для автоматизации работы интернет-магазина

Возможности:Типограф

Универсальное средство подготовки текстов к web-изданию.

Возможности:

■ Типографирование кавычек ("Битрикс" «Битрикс»)

■ Замена дефиса на тире

Битрикс - это надежно!

Битрикс – это надежно!

■ Удаление повторяющихся пробелов

■ Удаление пробельных символов перед знаками препинания

■ Удаление пробельных символы внутри круглых скобок

■ Запрет переноса строки (после предлогов и союзов, внутри дат)

■ и многое другое…

Page 26: Полезные модули DEFA для автоматизации работы интернет-магазина

Возможности:Типограф

Page 27: Полезные модули DEFA для автоматизации работы интернет-магазина

Специфические или более неактуальные возможности

Специфические:

■ Таблица ответов «optionsgrid» - свойтство ИБ,

универсальная таблица «опросников»,

где строки – вопросы, столбцы – ответы.

■ Привязка к директории (на сервере)

■ Привязка к элементам с автозаполнением

Более неактуальные:

■ Множественная загрузка файлов.

Разработан аналог в Медиабиблиотеке

■ Пользовательское свойство «Авторизация

под выбранным пользователем»

Реализовано в главном модуле (Список

пользователей - Действия)

Page 28: Полезные модули DEFA для автоматизации работы интернет-магазина

Успехи DEFA.Tools

■ За 3 года более 7 300 скачиваний модуля

■ Мы активно поддерживаем и постоянно

развиваем его функционал

Page 29: Полезные модули DEFA для автоматизации работы интернет-магазина

ИТОГИ. ВОПРОСЫ

Page 30: Полезные модули DEFA для автоматизации работы интернет-магазина

АВТОМАТИЗАЦИЯ ПРОЦЕССА

ПУБЛИКАЦИИ ИНФОРМАЦИИ В

СОЦИАЛЬНЫЕ СЕТИ С ПОМОЩЬЮ

DEFA.SOCIALMEDIAPOSTER

http://marketplace.1c-bitrix.ru/solutions/defa.socialmediaposter/

Официальный сайт: http://smposter.idefa.ru/

Page 31: Полезные модули DEFA для автоматизации работы интернет-магазина

Что это за модуль и кому он нужен?

Модуль позволяет автоматизировать процесс публикации информационных

разделов сайта в группы (официальные представительства и публичные страницы)

в социальных сетях.

■ Модуль БЕСПЛАТНЫЙ

■ Не требует дополнительного времени и специальных навыков

■ Публикация осуществляется автоматически (по «галочке»)

Кому нужен?

■ SMM/SEO-менеджеры

■ Контент-менеджеры

■ Все, кто заинтересован в продвижении

своего продукта или услуги

Page 32: Полезные модули DEFA для автоматизации работы интернет-магазина

Поддерживаемые социальные сети

Page 33: Полезные модули DEFA для автоматизации работы интернет-магазина

Поддерживаемые социальные сети

■ Новости

■ Статьи

■ Пресс-релизы

■ Фотографии

■ Товары

■ Услуги

■ Вакансии

Page 34: Полезные модули DEFA для автоматизации работы интернет-магазина

Установка и настройка. Логика работы

Page 35: Полезные модули DEFA для автоматизации работы интернет-магазина

Установка и настройка. Логика работы

1. Устанавливаем модуль из Marketplace –

http://marketplace.1c-bitrix.ru/solutions/defa.socialmediaposter/

2. Выбираем Инфоблок, данные из которого хотим транслировать

в соц. сети

3. Создаем свойство, тип: «Defa: Публикация в социальные сети»

4. Отмечаем соц. сети «по умолчанию»

5. Указываем для них логины, пароли, цифровые

идентификаторы групп/страниц

6. Добавляем элемент инфоблока и выбираем в какие соц. сети

его нужно опубликовать

Page 36: Полезные модули DEFA для автоматизации работы интернет-магазина

Установка и настройка. Логика работы

Page 37: Полезные модули DEFA для автоматизации работы интернет-магазина

Установка и настройка. Логика работы

Page 38: Полезные модули DEFA для автоматизации работы интернет-магазина

Расширяемость модуля.

Разработка и подключение

собственных «публикаторов»

Page 39: Полезные модули DEFA для автоматизации работы интернет-магазина

Расширяемость модуля.

Разработка и подключение собственных

«публикаторов»

Добавляем в /bitrix/php_interface/init.php

Page 40: Полезные модули DEFA для автоматизации работы интернет-магазина

Расширяемость модуля.

Разработка и подключение собственных

«публикаторов»

Файл post.entity.one.mysocnet.php

Page 41: Полезные модули DEFA для автоматизации работы интернет-магазина

Расширяемость модуля.

Разработка и подключение собственных

«публикаторов»

Page 42: Полезные модули DEFA для автоматизации работы интернет-магазина

Расширяемость модуля.

Разработка и подключение собственных

«публикаторов»

Для разработчиков

■ События модуля

■ OnBuildPosterList

■ OnBeforeSmpAgentAdd

■ OnBuildPostParamsReplace

■ OnBuildPostParamsPrepare

■ OnBuildPostParams

■ Примеры использования (http://smposter.idefa.ru/examples/)

■ Добавление свойства логинами/паролями соц. сетей (add_property.phps)

■ Добавление элемента с заполненным свойством (add_element.phps)

Page 43: Полезные модули DEFA для автоматизации работы интернет-магазина

Успехи DEFA.SocialMediaPoster

Page 44: Полезные модули DEFA для автоматизации работы интернет-магазина

Успехи DEFA.SocialMediaPoster

■ За 2 года более 2 500 скачиваний модуля

■ Победитель Apps4Bitrix 2011 –

http://www.1c-bitrix.ru/about/life/news/352517/

«Я выбрал это решение, потому что оно решает массовую потребность,

имеет хорошо оформленную страницу на сайте разработчика, процесснастройки и установки прост и понятен. С точки зрения владельца «интернет-ресурса» - решение выполняет конкретную понятную задачу,с точки зрения разработчика - понятно в установке, с точки зрения контент-менеджера - простое в использовании. Нельзя не отметить, что решение бесплатно, всем разработчикам сайтов на «1С-Битрикс»

станет чуточку проще реализовывать проекты» - говорит Иван Малышин.

■ Мы активно поддерживаем и постоянно

развиваем его функционал

Page 45: Полезные модули DEFA для автоматизации работы интернет-магазина

ИТОГИ. ВОПРОСЫ

Page 46: Полезные модули DEFA для автоматизации работы интернет-магазина

DEFA SEOPINGER

Инструмент, значительно ускоряющий процесс индексации сайта

seopinger.idefa.rumarketplace.1c-bitrix.ru/solutions/defa.seopinger/

Page 47: Полезные модули DEFA для автоматизации работы интернет-магазина

КАК ЭТО РАБОТАЕТ?

Page 48: Полезные модули DEFA для автоматизации работы интернет-магазина

КАК ЭТО РАБОТАЕТ?

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

« Чтобы нужные страницы быстрее попадали в индекс,

сообщите о них нашему роботу. Для этого есть различные способы: отправка списка страниц вручную через форму в разделе «Индексирование» или с помощью HTTP-

запросов. » - сообщает site.yandex.ru

Page 49: Полезные модули DEFA для автоматизации работы интернет-магазина

КАК ЭТО РАБОТАЕТ?

Алгоритм работы модуля:

1. На сайте изменилась страница или элемент инфоблока

2. Модуль «Поиска» передает данные об измененных страницах

модулю DEFA SEOPinger

3. SEOPinger уведомляет поисковые системы о новом контенте

на сайте.

Page 50: Полезные модули DEFA для автоматизации работы интернет-магазина

КАК ЭТО РАБОТАЕТ?

Требования модуля

■ PHP версии 5.3 и более поздней.

■ Установленный модуль PHP CURL

■ DEFA SEOpinger имеет зависимость от модуля

«Поиск» — этот модуль должен быть установлен

в системе.

Page 51: Полезные модули DEFA для автоматизации работы интернет-магазина

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

Page 52: Полезные модули DEFA для автоматизации работы интернет-магазина

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

Page 53: Полезные модули DEFA для автоматизации работы интернет-магазина

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

Для настройки оповещения Яндекса

■ Зарегистрируем сайт в сервисе «Яндекс.Вебмастер» http://webmaster.yandex.ru/

■ Зарегистрируем сайт в сервисе «Яндекс.Поиск для сайта» http://site.yandex.ru/

■ Зайдем на «Яндекс.Поиск для сайта» – раздел «Индексирование»

■ Получим необходимые данные кликнув по ссылке

«Указать URL с помощью HTTP запроса»

Page 54: Полезные модули DEFA для автоматизации работы интернет-магазина

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

Page 55: Полезные модули DEFA для автоматизации работы интернет-магазина

Разработчикам

Page 56: Полезные модули DEFA для автоматизации работы интернет-магазина

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

2 события:

■ OnBeforeAddToQueue — срабатывает перед добавлением записи в очередь для пинга. Вы можете модифицировать запись либо отменить ее добавление.

■ OnAfterFetchPingQueue — событие выполняется после выборки url'овиз базы данных. Вы можете подписаться на это событие и изменить массив ссылок перед тем, как информация о них будет отправлена на поисковые сервера. Если обработчик события вернет false, отправка информации произведена не будет

Page 57: Полезные модули DEFA для автоматизации работы интернет-магазина

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

OnBeforeAddToQueue

Page 58: Полезные модули DEFA для автоматизации работы интернет-магазина

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

OnAfterFetchPingQueue

Page 59: Полезные модули DEFA для автоматизации работы интернет-магазина

ИТОГИ. ВОПРОСЫ