gifts2017

Управление и обмен данными с сайтом (на платформе PrestaShop) в 1С 8.1

Опубликовал Игорь Павлов (kladovoy) в раздел Обмен - Обмен с другими системами

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

Данная конфигурация работает только с PrestaShop.

В каталоге 1С находятся демонстрационные данные.

ПРЕДУПРЕЖДЕНИЯ (без обсуждений) ЧТОБЫ НЕ БЫЛО ПРЕТЕНЗИЙ:

ЭТО ДЕМОНСТРАЦИОННАЯ ВЕРСИЯ (наброски) И ТОЛЬКО ДЛЯ ОБСУЖДЕНИЯ ИДЕИ

БАЗА ДАННЫХ САЙТА - MySQL

  1. Соединение с MySQL работает только под Windows XP (32-х разрядной)
  2. Работает на платформе 1С 8.1 (на платформе 1С 8.2 - не проверял)
  3. Часть кода закрыта (чтобы меньше обсуждали мой уровень программирования)
  4. Данная обработка расчитана на стандартную установку PrestaShop (версия начало 2009 года)
  5. Работает с одной базой данных

Руководство пользователя по клавише F1 (в программе)

Если хостер запрещает внешние подключения к базам данных сайтов - предлагаю сделать бэкап базы средствами PrestaShop, загрузить в локальную MySql и подключиться к локальной базе.

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

Наименование Файл Версия Размер Кол. Скачив.
ОбменМеждуJoomlaИPrestaShopВерсияНаОбсуждение
.dt 1,38Mb
04.06.10
379
.dt 1,38Mb 379 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Игорь Павлов (kladovoy) 04.06.10 12:22
Ребята извините выложил не тот вариант сейчас перезалил
2. Николай Николаев (Nick3N) 09.06.10 03:12
Сразу вопрос. Я так полагаю, что большинство хостеров (если не все) запрещают внешние подключения к базам данных сайтов. Из соображений безопасности. И что будет делать в этом случае Ваша обработка?
3. Игорь Павлов (kladovoy) 10.06.10 21:50
В данном случае будет просто выдано сообщение "Подключение не установлено".
Как обойти такой вариант пока не представляю.
Я тестировал на "Хостинг центр" и "локально"
4. Stas Freelancer (Avtovaz) 23.07.10 18:19
Очень нужно для Joomla. Готов проспонсировать в разумных пределах.
"Я так полагаю, что большинство хостеров (если не все) запрещают внешние подключения к базам данных сайтов. "
Есть полуготовые решения, делается так: 1С выгружает файл с данными в txt, xml, csv на Ftp, там php обрабатывает и манипулирует данными в БД. Реализуйте плиз выгрузку изображений. icq 482354199
5. Виталий Цыганов (Fant63) 14.09.10 11:11
Добрый день!
Спасибо за Ваш труд!

Как мы можем помочь развитию проекта?
6. Игорь Павлов (kladovoy) 05.11.10 23:00
Сейчас переделываю под 1С 8.2 с возможностью работы из-под Windows7.
Так как свободного времени очень мало - сроки назвать не могу.

Спасибо за отзывы!
rhtr; Fant63; +2 Ответить
7. Виталий Цыганов (Fant63) 06.11.10 12:30
Спасибо за развитие проекта!
8. Евгений Карасев (eske) 16.06.11 09:23
Получилось переделать под 1С 8.2 ?
9. sdaww sdaww (sdawww) 26.08.11 17:23
Тема интересная. Есть развитие?
10. Вадим Фролов (Eraser) 22.09.11 10:33
Спасибо за комментарий.
11. Alexander Zaitsev (cafeit) 22.09.11 16:56
У меня не получилось заставить работать
12. Игорь Павлов (kladovoy) 22.09.11 17:07
(11) cafeit,
Модуль писался больше года назад и тестировался с PrestaShop 1.12.
Сейчас уже 1.14 и там изменена структура таблиц.
Кроме того встроенный драйвер ОДБС под Windows7 не работает.

Сейчас переделываю под 1С 8.2 с возможностью работы из-под Windows7.
На платформе 8.2.14.533, чтобы сделать модуль менее зависимый от изменений таблиц PrestaShop.
Так как свободного времени очень мало - сроки назвать не могу.
13. Алексей (begemot) 03.12.11 20:04
kladovoy, если Вам интересно, готов поучаствовать в разработке...

У меня нет опыта работы с prestashop.
Есть опыт разработки на 1С.
Есть потребность и желание изучить обмен 1С с сайтом....
14. muha muhaha (fr.myha) 03.01.12 16:48
Интересная тема, тоже буду копать в этом направлении.
Тоже готов поучаствовать в разработке.
15. Кирилл Раковский (RakovskiyK) 04.08.12 19:03
есть у кого нибудь новости по данной разработке? очень интересная тема!
16. Игорь Павлов (kladovoy) 05.08.12 16:32
Здравствуйте.
Работы ведутся.
Если есть возможность тестируйте новую версию под 8.2.

Выложил на http://teharhiv.ru/UpravlenieSaytomPrestaShop_1470.zip
Ожидает одобрения на http://infostart.ru/public/146259/
17. Кирилл Раковский (RakovskiyK) 06.08.12 16:09
ссылка на публикацию не активна
18. Павел Квашнин (krevedgo) 27.12.12 23:16
Хоть и плюсанул, но...
Для Prestashop совершенно не обязательно подключаться к MySQL
есть работающий набросок (используется в реальных условиях, но нужны некоторые доработки, которые для нас не критичны) php скрипта, к которому делается стандартный запрос из 1С 8.2 УТ10 (с УТ11 еще не проверял, но подозреваю что также).
Считаю такой подход более правильным.

Извиняюсь, если не полностью вник в тему. PHP скрипт осуществляет только обмен данными (загрузка остатков номенклатуры с ценами, картинками и описаниями и выгрузка заказов). Полноценным управлением интернет-магазином не занимается.
19. muha muhaha (fr.myha) 21.03.13 10:49
Исследовал эту тему год назад. И сейчас очень интересна. Обмен я реализовал следующим образом.
Написал обработку формирующую post запрос к xml-rpc серверу находящемуся в n-ой директории сайта. Запрос содержал xml структуру с командами к серверу. XML-RPC сервер отвечал за безопасность обмена и обновления данных в БД. Таким образом сделал обновление цен в магазине.
20. muha muhaha (fr.myha) 21.03.13 10:52
Рекомендую прочитать книгу:
Технологии интеграции 1С:Предприятия (+CD). Серия "1С:Профессиональная разработка"
Авторы: Д. И. Гончаров, Е. Ю. Хрусталева
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа