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

809 views
687 views

Published on

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

Published in: Business
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
809
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
5
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

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

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

×