bdd2

Управление и обмен данными с сайтом (на платформе 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) 61 04.06.10 12:22 Сейчас в теме
Ребята извините выложил не тот вариант сейчас перезалил
2. Николай Николаев (Nick3N) 09.06.10 03:12 Сейчас в теме
Сразу вопрос. Я так полагаю, что большинство хостеров (если не все) запрещают внешние подключения к базам данных сайтов. Из соображений безопасности. И что будет делать в этом случае Ваша обработка?
3. Игорь Павлов (kladovoy) 61 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) 61 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) 61 22.09.11 17:07 Сейчас в теме
(11) cafeit,
Модуль писался больше года назад и тестировался с PrestaShop 1.12.
Сейчас уже 1.14 и там изменена структура таблиц.
Кроме того встроенный драйвер ОДБС под Windows7 не работает.

Сейчас переделываю под 1С 8.2 с возможностью работы из-под Windows7.
На платформе 8.2.14.533, чтобы сделать модуль менее зависимый от изменений таблиц PrestaShop.
Так как свободного времени очень мало - сроки назвать не могу.
13. Алексей (begemot) 249 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) 61 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С:Профессиональная разработка"
Авторы: Д. И. Гончаров, Е. Ю. Хрусталева