Интеграция 1С с сайтом (магазином) WordPress (WooCommerce). Часть 3. Посты и картинки

Публикация № 1158082 25.11.19

Интеграция - Сайты и интернет-магазины

WordPress WooCommerce RestAPI Интеграция сайтом Rest API обмен данными

Интеграция 1С с сайтом (магазином) WordPress (WooCommerce). Часть 3. Публикация постов и картинок.

Продолжим публиковать данные из 1С на сайте WordPress.

Предлагаемая конфигурация является обновленным потомком конфигурации опубликованной в предыдущих частях.

С помощью обновленной конфигурации сможем:

  1. Публиковать картинки.
  2. Сжимать картинки.
  3. Формировать галерею картинок в теле рубрики/категории постов.
  4. Формировать галерею картинок в теле поста.
  5. Создавать пост для публикации на сайте. Публиковать/редактировать.
  6. Форматировать текст описания.

С чего начать.

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

Публикация картинки

Если на сайте отсутствует плагин сжатия картинок/фото, то было бы не плохо сжать картинку без существенной потери качества, а также конвертировать в нужный нам формат. Также это поможет существенно сократить время передачи фото на сайт. Для этого встроен механизм сжатия фото штатными средствами Windows. Настроить конвертацию и степень сжатия можно на форме настроек.

Настройка сжатия

Конвертация фото

Так выглядит картинка на сайте, в библиотеке картинок.

Картинка на сайте в библиотеке

Публикация рубрики/категории поста с картинками.

Чтобы опубликовать/изменить рубрику/категорию постов необходимо открыть карточку категории, сформировать описание, добавить картинки и сформировать галерею. После закрытия выполнить соответствующую команду в списке рубрик/категорий.

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

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

Рубрика на сайте с картинками

Демонстрационное видео публикации рубрики/категории постов на сайте.

 

Публикация "Поста" с картинками.

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

Публикация постаДобавьте картинки. 

Для облегчения формирования и форматирования контента поста или иного можно использовать мини-HTML редактор, вызвав его посредством кнопки "Редактировать контент в спец.окне".

Простой хтмл редактор

В этом же окне можно посмотреть как примерно будет выглядеть форматированный текст на сайте.

Простой хтмл редактор превью

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

Пост на сайте

Пост на сайте

Пост на сайте

А вот так выглядит пост на сайте во встроенном редакторе.

Пост на сайте редактор

 
Демо-видео публикации поста на сайте:

На этом всё, третья часть окончена.

Желаю приятных экспериментов на ниве обмена из 1С с сайтом WordPress. 

Продолжение следует.

Обработка тестировалась:

Тестировалось на моем сайте: перейти.

Версия WordPress: 5.2
MySQL Версия : 5.7.23-24
PHP Версия : 7.3.6
Платформа: 1С:Предприятие 8.3 (8.3.13.1644)


P.S. Если вам интересна описанная в публикации тема, вы готовы посвятить этому некоторое своё свободное время, есть желание, милости прошу присоединиться к моему проекту, пишите, не стесняйтесь.

Скачать файлы

Наименование Файл Версия Размер
Интеграция 1С с сайтом (магазином) WordPress (WooCommerce). Часть 3. Посты и картинки:

.cf 250,99Kb
4
.cf 0.1.2 250,99Kb 4 Скачать

Специальные предложения

Оставьте свое сообщение

См. также

Конфигурация Парсер Сайтов Объявлений (Авито avito.ru)

Сайты и интернет-магазины Платформа 1С v8.3 Россия Абонемент ($m)

Вкратце: Например, вы можете автоматически несколько раз в день (любое заданное время) загружать свежие объявления в категории Телефоны (любой категории или произвольный запрос) и отправлять сообщения тем, которые содержат слово «iphone 6S» и цена ниже 50 000 руб. Затем отправлять себе на почту отчеты о загруженных объявлениях и результатах рассылки. А можете загружать данные в основную учетную систему.

21.03.2016    46391    2    capitan    22    

23

Подсистема Вики - интеграция 1С и сайта под управлением MediaWiki

Сайты и интернет-магазины Платформа 1С v8.3 Абонемент ($m)

Редактирование статей сайта Mediawiki из 1С. Формирование функционального описания конфигурации на сайте Вики.

1 стартмани

19.09.2017    40349    38    shmalevoz    21    

102

Легкий интернет-магазин из УТ 11.2

Управление взаимоотношениями с клиентами (CRM) Оптовая торговля Розничная торговля Сайты и интернет-магазины Платформа 1С v8.3 1С:Управление торговлей 10 Управленческий учет Абонемент ($m)

Обработка создания интернет-магазина из УТ 11. Создается единственный файл html, который содержит все выгруженные товары. Клиент составляет и отправляет заказ вам на e-mail прямо из браузера, не прибегая к использованию стороннего ПО.

11.08.2016    45351    0    hlopik    38    

71

Перенос данных Яндекс Маркет -> УТ11

Сайты и интернет-магазины Платформа 1С v8.3 1С:Управление торговлей 11 Абонемент ($m)

Внешняя обработка загрузки товаров из каталога Яндекс Маркет в УТ 11 (11.1.2.22 - 11.1.9.51)

1 стартмани

22.01.2014    19729    167    sdn-1    21    

18

Парсинг товаров сайта средствами 1С 8

Сайты и интернет-магазины Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

В этой статье я постараюсь описать процесс парсинга сайтов средствами 1С с примером. Это статья не является инструкцией к применению, а лишь демонстрирует возможности 1С. Что мы имеем? 1. Сайт в интернете, на котором располагается список товаров. В моем случае – это интернет магазин салона «Связной» 2. Понимание основ сайтостроения… хотя бы знание HTML тегов 3. Умение кодить в 1С 8 Все вышеперечисленные пункты в арсенале? Тогда читаем далее

1 стартмани

02.08.2011    71897    546    opx    52    

159

Выгрузка товаров из Управления Торговлей 11 в VirtueMart 2

Розничная торговля Сайты и интернет-магазины Платформа 1С v8.3 1С:Управление торговлей 10 ИТ-компания Россия Управленческий учет Абонемент ($m)

Php скрипт, который в паре со стандартной выгрузкой 1C из УТ 11 "Обмен с сайтом", позволяет выгружать номенклатуру в интернет магазин VirtueMart 2.

1 стартмани

30.07.2012    15659    90    pricec    31    

8

CommerceML2 своими руками из любой конфигурации (для сайта) версия 2.1

Сайты и интернет-магазины Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Не нашел в Интернет практически никаких исходников с сериализацией CommercML2 (вложенные рекурсивно типы объектов), чтобы выгружать товары на сайт. Вот поигрался с XDTO сам, не рубите сгоряча, надеюсь моя публикация кому-то облегчит жизнь. Если знаете как, подскажите как сделать лучше.. Из любой произвольной самопальной конфигурации 1С: Предприятия НЕ СЛОЖНО сделать выгрузку товаров на сайт, в котором уже есть импорт CommerceML2. Использовать методы XDTO проще, чем низкоуровневое программирование XML, жать только в документации и в интернете нет никаких примеров. В версии 2.1 выгружается коммерческое предложение (прайс-лист).

1 стартмани

29.06.2012    44447    324    ksnik    60    

52

Интернет магазин Tamias модуль для 1С и Drupal

Сайты и интернет-магазины Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 Россия Абонемент ($m)

Модуль для CMS Drupal и набор изменений для типовой 1С представляющие собой простейший интернет магазин. Tamias обеспечивает непосредственный доступ с сайта к товарам в 1С. Всё управление товарами выполняется в 1С.

1 стартмани

22.10.2009    30346    693    Трактор    89    

65

Переконвертация графических файлов в 1С для корректной выгрузки на сайт Битрикс

Сайты и интернет-магазины Платформа 1С v8.3 1С:Управление торговлей 11 Россия Абонемент ($m)

Согласно выбранному режиму конвертирует присоединенные графические файлы номенклатуры в jpg и переименовывает их, избавляясь от служебных символов. Upd: добавлена доработанная версия от krein. Заменен "вызов общего модуля "ПрисоединенныеФайлы" на аналогичный "РаботаСФайламиСлужебныйВызовСервера""

1 стартмани

11.08.2020    5363    49    Sandmansss    15    

5

Загрузка штрафов с сайта onlinegibdd.ru

Сайты и интернет-магазины Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Транспортный налог Абонемент ($m)

Шаблон загрузки штрафов ГИБДД с сайта onlinegibdd.ru. Обработка на УФ для любой конфигурации.

1 стартмани

09.11.2021    4326    6    stdstd    4    

6

Загрузка транзакций о заправках с сайта ППР (Передовые платежные решения) за период в 1С

Сайты и интернет-магазины Управляемые формы 8.3.6 1С:Бухгалтерия 3.0 Россия Абонемент ($m)

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

1 стартмани

24.03.2023    1699    2    user995852    0    

0

Выгрузка на Zzap для Альфа Авто 5 по прайс-листам

Оптовая торговля Учет ТМЦ Сайты и интернет-магазины Платформа 1С v8.3 Конфигурации 1cv8 Автомобили, автосервисы Абонемент ($m)

Выгрузка на сайт zzap по складу в разрезе Прайс-Листов. 2023.02.26 - Изменен сервер выгрузки zzap

1 стартмани

07.06.2016    7627    8    PASAHAKA    0    

3

Закупки (парсинг сайта госзакупок)

Сайты и интернет-магазины Платформа 1С v8.3 Государственные, бюджетные структуры Россия Бюджетный учет Абонемент ($m)

Конфигурация предназначена для ведения, систематизации, печати извещений электронных аукционов по 44-фз (частично 223-ФЗ) путем парсинга с ЕИС.

1 стартмани

13.07.2020    12226    15    SergVB    11    

14

Загрузка данных из Priceva.ru через API

Ценообразование, анализ цен Сайты и интернет-магазины Платформа 1С v8.3 Конфигурации 1cv8 Россия Управленческий учет Абонемент ($m)

Загрузка данных цен конкурентов через API Priceva. Priceva - это автоматизированная платформа мониторинга цен для E-COMMERCE, мониторинг цен и анализ конкурентов для ритейлеров и производителей.

10 стартмани

19.12.2022    1900    1    AlexHelmer    2    

1

Ускорение выгрузки данных на сайт из УТ 11.5 в интернет-магазин на bitrix, через модуль обмена для УТ 11.5 версии 8.1.0.3 (Beta)

Сайты и интернет-магазины Платформа 1С v8.3 1С:Управление торговлей 11 Абонемент ($m)

После обновления УТ до версии 11.5.9.119 потребовалось наладить обмен с сайтом на bitrix. Для чего был использован модуль обмена для УТ 11.5 версии 8.1.0.3 (Beta). Который устанавливается через расширения. После настройки пользовательского дерева групп и попытки выгрузить 97 000 позиций номенклатуры в файлы стало понятно, что на выгрузку в файлы уйдет 72 часа. После доработки расширения удалось сократить время выгрузки в файлы до 2х часов вместо 72.

2 стартмани

18.11.2022    2035    2    San40s    0    

1

Выгрузка товаров в YML (Яндекс маркет)

Розничная торговля Учет ТМЦ Ценообразование, анализ цен Сайты и интернет-магазины Платформа 1С v8.3 Оперативный учет 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 Управленческий учет Абонемент ($m)

Обработка выгрузки номенклатуры в формат Яндекс маркета YML из 1С: Управление торговлей и Управление небольшой фирмой. Обработка разрабатывалась для конкретной узкой задачи, не претендует на универсальность и выложена больше для примера работы с форматом, нежели как конечное решение. Но в целом может быть с небольшими доработками использована и для реальных задач. Работает для УНФ 1.6 и УТ 11. Управляемые формы.

2 стартмани

12.02.2017    26202    115    de0nis    6    

9

Загрузка данных с сайта в ЕРП 2, УТ 11

Сайты и интернет-магазины Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Управленческий учет Абонемент ($m)

Обработка нужна для загрузки данных из сайта, формат выгрузки .xml. Ищется или создается новый Контрагент, Партнер, Договор, Номенклатура и создается Заказ клиента.

5 стартмани

15.02.2021    2315    3    hachaturov    3    

2

Работа с товарами на сайте 1С-Битрикс (сверка цен, поиск старых товаров, товаров без остатка и т.п.)

Сайты и интернет-магазины Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Управленческий учет Абонемент ($m)

Обработка предназначена для анализа товарного каталога на сайте на предмет наличия в нем старых товаров, товаров, которые давно не продавали и/или которых нет на остатке, а также сравнение цен товаров в 1С с ценами на сайте.

1 стартмани

04.10.2022    1779    1    windows98a    0    

5

Парсер Авито - друг перекупа

Сайты и интернет-магазины Платформа 1С v8.3 Абонемент ($m)

Начни совершать выгодные сделки на Авито по всей России! Увидел первым - купил быстро! Удобное решение для мониторинга цен, поиска свежих объявлений и получения статистики продаж! Всего лишь пара кликов мышью - и через несколько секунд ты увидишь самые горячие предложения Авито по интересующей тематике! Имеется интерфейс с понятными и гибкими настройками, а также возможность интеграции в любую базу данных 1С!

7 стартмани

01.07.2022    4000    12    vasko88    19    

9

Яндекс - маркет: расширение для конфигурации "INFOSTART ERP community edition"

Сайты и интернет-магазины Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Расширение предназначено для обмена данными и учета заказов с торговой площадкой "Яндекс-Маркет".

10 стартмани

15.09.2022    2898    3    33lab    0    

8

Загрузка прайса Комус через интерфейс

Сайты и интернет-магазины Оперативный учет Управляемые формы 1С:Управление торговлей 11 Управленческий учет Абонемент ($m)

Модуль получения данных о товарах и остатках поставщика КОМУС. www.komus-opt.ru/personal/download_pricelist.php

5 стартмани

10.12.2019    5631    5    andryandry    1    

1

Интеграция с сайтом на WooCommerce (WordPress) через MySQL

Сайты и интернет-магазины Платформа 1С v8.3 Абонемент ($m)

В этой статье мы поговорим про обмен данным с WooCommerce.com (https://woocommerce.com). Для тех, кто не знает – это достаточно популярное решение для создания интернет-магазина. И если уже копать еще глубже, то по сути - это плагин для Wordpress.

1 стартмани

15.06.2022    2279    1    markbraer    2    

1

Загрузка прайса поставщика Самсон (метод API)

Сайты и интернет-магазины Платформа 1С v8.3 1С:Управление торговлей 10 Оптовая торговля, дистрибуция, логистика Россия Управленческий учет Абонемент ($m)

Расширение для УТ 11.4.13.282, реализует загрузку номенклатуры, изображений, сертификатов, остатков, цен, с сайта поставщика Самсон.

5 стартмани

09.06.2022    2203    9    timunya    2    

1

Как я парсил сайт

Сайты и интернет-магазины Платформа 1С v8.3 Абонемент ($m)

Получение данных с сайта, сохранение постов, вывод html-документа в табличный документ с обработкой.

1 стартмани

17.05.2022    2115    2    user720820720    2    

6

"1С:Розница 8. Ювелирный магазин" - кол. УИН в списках ДМДК, альтернативная печать DataMatrix, заполнение партий для ДМДК по артикулам/штрихкодам

Сайты и интернет-магазины Платформа 1С v8.3 1С:Розница 2 Ювелирная промышленность и торговля Россия Абонемент ($m)

В связи с обязанностью организаций отражать остатки (а чуть позже, и выбытие в рознице) - многим придется или обновлять/дорабатывать свою систему, или переходить на систему со встроенной поддержкой ГИИС ДМДК. Мы решили использовать ПП 1С:Розница 8. Ювелирный магазин. О самом процессе упомяну лишь вскользь, т.к. существуют инструкции и по настройке туннеля stunnel, и вебинары по пользованию программой. Но на этапе заведения остатков ряд вещей мы посчитали неудобными, потому доработали их, так или иначе, об этом и расскажу.

1 стартмани

25.01.2022    5816    1    erutan    10    

4

РЗМИ (Реестр закупок медицинских изделий)

Сайты и интернет-магазины Платформа 1С v8.3 Россия Абонемент ($m)

Конфигурация РЗМИ (Реестр закупок медицинских изделий) - предназначена для получение общего свода данных для подачи на сайт http://external.roszdravnadzor.ru

1 стартмани

28.03.2022    1746    2    costy_admin    0    

1

Парсинг сайта госзакупок

Сайты и интернет-магазины Платформа 1С v8.3 Конфигурации 1cv8 Государственные, бюджетные структуры Россия Абонемент ($m)

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

2 стартмани

26.02.2016    16093    46    zarankony    14    

7

Выгрузка прайса на ZZAP из УТ 11.4, УТ 10.3, ААА (Альфа-авто) 5.1

Оптовая торговля Розничная торговля Прайсы Сайты и интернет-магазины Платформа 1С v8.3 1С:Управление торговлей 11 Автомобили, автосервисы Абонемент ($m)

Выгрузка прайсов из "1С:Управление торговлей 11.4", Управление торговлей 10.3, Альфа-Авто 5.1 на ZZAP, интерактивно и по расписанию, без изменения конфигурации, с использованием нового метода АПИ.

5 стартмани

27.01.2022    3194    3    kserdyukov    0    

2

Создание простых сайтов на основе http сервисов - tips and tricks

Сайты и интернет-магазины Платформа 1С v8.3 Абонемент ($m)

Универсальный метод, html шаблоны, страницы с авторизацией и без, многоязычность, страница авторизации, etc.

1 стартмани

22.01.2022    9837    11    vl-sher1    29    

39

Сопоставление товаров АМО CRM - Битрикс24 - 1С:УТ - 1С:БП

Сайты и интернет-магазины Платформа 1С v8.3 Конфигурации 1cv8 Управленческий учет Абонемент ($m)

Была задача: перенести данные из AMO CRM в Битрикс24 и настроить синхронизацию с 1С:УТ. Но, как оказалось, Клиент не указывал товары в AMO CRM, а только в 1С: Бухгалтерии. Пришлось сделать так: перенести заказы из БП в УТ и потом сопоставить их. То есть удалять заказ, пришедший из Битрикс24 и дать заказу из БП его идентификационный номер.

1 стартмани

12.11.2020    2935    0    Nefilimus    2    

5

Модуль синхронизации Битрикс24 для УНФ для Казахстана

Сайты и интернет-магазины Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 Казахстан Управленческий учет Абонемент ($m)

На официальной странице Битрикс24 нет модуля интеграции Битрикс24 и УНФ для Казахстана. Но данная обработка исправляет проблему.

1 стартмани

24.05.2021    3257    3    Nefilimus    0    

5

Интеграция с API Boxberry

Сайты и интернет-магазины Платформа 1С v8.3 1С:Управление торговлей 11 Россия Управленческий учет Абонемент ($m)

Интеграция с API Boxberry. Внешняя обработка на управляемых формах для выгрузки тестовых данных.

1 стартмани

13.10.2021    2805    9    haland    1    

4

Интеграция с личным кабинетом интернет-магазина на тильде (tilda.cc)

Сайты и интернет-магазины Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

5 стартмани

19.10.2021    7554    28    user1198057    21    

14

Выгрузка прайс-листа в магазин Каспи

Сайты и интернет-магазины Платформа 1С v8.3 Конфигурации 1cv8 Казахстан Управленческий учет Абонемент ($m)

Выгрузка в магазин Каспи прайс-листа и цен с возможностью отбора по группам. Управление торговлей для Казахстана, редакция 3.

5 стартмани

08.09.2021    4347    6    dj_voodoo    0    

1

Загрузка заказов в УТ 11.4 с сайта на Bitrix "Управление сайтом" редакция "Малый бизнес"

Сайты и интернет-магазины Платформа 1С v8.3 1С:Управление торговлей 11 Россия Абонемент ($m)

Данная обработка является частичной заменой штатного функционала по загрузке заказов и статусов заказов из раздела "Обмен с сайтом" в конфигурации УТ 11.4 Необходимость разработки была обусловлена возникновением ошибки "Transferred a partial file" при использовании штатного функционала обмена.

1 стартмани

24.08.2021    3208    4    donpadlo    0    

3