Тезисы выступления компании 7910 e-commerce на конференции "Электронная коммерция и торговля - 2008" на тему "Готовые программные решения для электронной коммерции" Подробнее»
Здравствуйте. Магазин только налаживаю, поэтому и вопрос возник. Как сделать обновление ассортимента магазина, в зависимости от наличия товара на складе поставщика? Спасибо. :(
Для этого нужно организовать каким-то образом взаимодействие программы учета, установленной у Вашего поставщика, и Вашего интернет-магазина. Обычно это реализуется модулями импорта-экспорта данных. Понятно, что формат файлов передачи данных в данном случае должен быть одинаковым при экспорте и импорте.
В нашей системе реализован механизм импорта данных из файлов определенного формата http://7910.org/oscommerce_chapter32.php
Вы можете формировать файл соответствующего формата на основе данных, предоставляемых Вам поставщиком.
Для полной автоматизации процесса необходимо либо модифицировать программу учета у поставщика, чтобы она формировала выходной файл в формате, который принимает наша система, либо наоборот, разрабатывать модуль, который будет понимать тот формат, в котором экспортирует программа поставщика.
Файлы обновления которые мне дал поставщик я перевёл в txt формат, а вот что с ними делать дальше не соображу.
Файл должен быть не просто текстовый, а определенной структуры, которая описана в разделе http://7910.org/oscommerce_chapter32.php
Т.е. этот файл фактически должен представлять собой таблицу с определенными полями и соответствующими значениями в этих полях. Тогда алгоритм импорта данных сможет этот файл правильно интерпретировать и внести соответствующие изменения в базу данных магазина. Каким образом Вы сформируете этот файл - совершенно не важно. В руководстве приведен пример, как с такой файл сделать с помощью Excel на основе файла, полученного первоначально при экспорте из магазина. Если файл такой структуры Вам сможет формировать программа Вашего поставщика - для Вас это идеальный вариант.
а у Вас есть программист, который помог бы разобраться с тем, что у меня есть и что мне надо со всем этим сделать.
Здравствуйте. я владелец магазина, который размещен у вас.
программист, который, может разработать мне модуль загрузки/изменения данных о товарах просит дамп базы моего сайта. спасибо.
И ещё. Есть ли возможность установки на сайт php-модулей сторонних разработчиков? Я хочу заказать модуль, который бы загружал данные на мой сайт из файла в формате Excel. Дайте ссылку где можно было бы почитать как устанавливать и использовать такие модули.
В конструкторе в целях безопасности нет возможности установки сторонних php-скриптов. Поэтому дамп базы данных Вашему программисту не поможет, т.к. прямого доступа к базе данных получить не удастся.
Вариантов решения задачи два:
1. Использовать для загрузки/изменения данных о товарах модуль Каталог->Excel импорт/экспорт. Описание работы этого модуля и формата файла импорта/экспорта можно почитать в руководстве пользователя: http://admin.7910.org/easypopulate.php
2. Выкупить скрипт, разместить его на стороннем хостинге, и тогда Вы получите полный доступ к базе данных своего магазина, и сможете устанавливать любые php-скрипты.