Доброй ночи, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались.
   
   


Форум
 SX CMS / Основная тема
         Импорт товаров в базу

Похожие темы

Импорт товаров в базу


События Четверг, 26.11.2009, 14:25

Paul_Rem

Группа: Пользователь
Ранг: Продвинутый
Cообщений: 120
Регистрация: 23.11.2009
Город: Оренбург
Цитата
Автор: Status-X
Цитата
Главное автоматизировать процесс добавления товара в соответствующие категории. (подразумевается создание скриптом категорий , если их нет в базе)

Не согласен, объясняю почему. В шестере было проще, товар мог находится только в двух категориях. Здесь же есть мультикатегории имеющие формат в строке 1,2,3,4,5 и так далее, скриптом вы нормальным способом не вычлените все варианты категорий из этой строки, дупустим у вас 10 тыш строк этот отимплодить и отэксплодить как минимум по разу надо, только на этом этапе ваш процесс экспорта может загнуться, нагрузка однако большая,а это вы еще только готовитесь к экспортуРжу нимагу Так что делайте отдельно файл во всевозможными категориями. Ну а на крайняк уж использовать галочку активна категория или нет. А если выгружаете из 1с например то ид категорий там теже должны быть что и в базе


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

Пользователь офлайн
События Четверг, 26.11.2009, 14:30

Paul_Rem

Группа: Пользователь
Ранг: Продвинутый
Cообщений: 120
Регистрация: 23.11.2009
Город: Оренбург
Цитата
Автор: Cimes
Цитата


у меня вот к примеру локальный сервер]


Тогда у тебя вообще ситуация раз-два и вперед! качай dll, которая цепляет MySQL из под 1С и все!
Делай обработку в 1С, качай туда обратно хоть каждые 5 секунд. (ну это если с 1С дружишь)
Хотя на сколько я знаю с библиотекой идут примеры (читай там все понятно)


К сожалению, я не дружу с 1С. И у меня сомнения, почему тогда 1С так дорого продает свою кмс или другие сайта по типа UMI.CMS дорого кмс где есть работа с импортом из 1С и даже вот парсеры..такие цены ломят..если это не так сложно, то почему так дорого.

И по подробнее можешь объяснить, что надо делать , какие действия делать ? что за dll и каков принцип и что надо почитать :) я бы почитал , только направь в нужном направлении.
Пользователь офлайн
События Четверг, 26.11.2009, 14:34

Odyssey

Автор текущей темы
Группа: Пользователь
Ранг: Мастер
Cообщений: 574
Регистрация: 29.10.2009
на всякий случай ещё эта
http://dbconvert.com/ru/convert-excel-to-mysql-pro.php
Пользователь офлайн
События Четверг, 26.11.2009, 14:48

Odyssey

Автор текущей темы
Группа: Пользователь
Ранг: Мастер
Cообщений: 574
Регистрация: 29.10.2009
Цитата
Автор: Status-X
Цитата
p.s. учтите ID должен быть уникальным, т.е. не должен повторяться.
При первом импорте оставляете поле ид пустым база сама присвоит уникальное число.

Цитата
Кстати еще есть такая хрень - называется Exсel to Mysql (бренд не помню, надо погуглить), тоже юзал её, там вообще намного проще, сопоставление полей делаешь и все! Кнопку надавил импорт и готово!

Да, и еще забыл, она на PHP написана!


Есть кстати вообще офигительная штука называется MySQL-Front, в базу можно загнать любую таблицу, любой список, из любого формата, с базой работать одно удовольствие. При разработке и отладке модулей вообще красота, сразу видно что в таблицах меняется. Я очень долго искал лучший вариант для работы с базами и для себя нашел.

Я все это к чему, к тому что расписанные здесь вами кошмары, просто ерунда с таким инструментомСмешно

я нашел версию рабочую версию 5.0, вот только, как я понимаю, программа конектится к базе напрямую, но у меня этого сделать нельзя, тк хостинг не локальный
Пользователь офлайн
События Четверг, 26.11.2009, 14:50

Paul_Rem

Группа: Пользователь
Ранг: Продвинутый
Cообщений: 120
Регистрация: 23.11.2009
Город: Оренбург
Цитата
Автор: Odyssey
на всякий случай ещё эта
http://dbconvert.com/ru/convert-excel-to-mysql-pro.php


Сейчас как раз просматриваю и выбираю в этих ссылках. Все-таки прихожу к выводу,что можно тогда, при успешной работа программы Exсel to Mysql из экселя импортировать товары в базу сайта.

Одиссей, а какие у Вас идеи по вашей ситуации ? или же Вас может спасти только парсер с 1С и пока что старым методом справляетесь?
Пользователь офлайн
События Четверг, 26.11.2009, 15:04

Odyssey

Автор текущей темы
Группа: Пользователь
Ранг: Мастер
Cообщений: 574
Регистрация: 29.10.2009
только что договорился с хостером для удаленного доступа в базу
вот только чего MySQL-Front не хочет конектиться
Пользователь офлайн
События Четверг, 26.11.2009, 15:11

SX

Группа: Администратор
Cообщений: 3016
Регистрация: 23.10.2009
Для подключения обычно не верно указывают сервер нужно просто прописать домен например domen.ru


Пользователь офлайн
События Четверг, 26.11.2009, 15:17

Paul_Rem

Группа: Пользователь
Ранг: Продвинутый
Cообщений: 120
Регистрация: 23.11.2009
Город: Оренбург
А можно сюда программку эту ? :) Одиссей ,выложи, если это противоречит условиям сайта, то вышли мне на мыло artskomlev@mail.ru
Пользователь офлайн
События Четверг, 26.11.2009, 15:20

SX

Группа: Администратор
Cообщений: 3016
Регистрация: 23.10.2009
Лучше куда нить на обменники кидайте, так как ее лечить надо


Пользователь офлайн
События Четверг, 26.11.2009, 15:23

Odyssey

Автор текущей темы
Группа: Пользователь
Ранг: Мастер
Cообщений: 574
Регистрация: 29.10.2009
прописываю свой домен
логин и пароль к базе
порт 3306
перекидываю libMySQL.php в корень сайта, конект через http тунель (иначе конектися почему-то к локальному серверу)
и ошибка 1045
Пользователь офлайн
События Четверг, 26.11.2009, 15:59

Paul_Rem

Группа: Пользователь
Ранг: Продвинутый
Cообщений: 120
Регистрация: 23.11.2009
Город: Оренбург
Программы скачал, завтра буду тестировать и пробовать. выкладывать и отправлять ничего не надо, кстати последнюю прогу нашел с лекарством.
Пользователь офлайн
События Четверг, 26.11.2009, 19:07

SX

Группа: Администратор
Cообщений: 3016
Регистрация: 23.10.2009
А не легче было меня попросить дать список, я ж этот файл переводил и все сть отдельноРжу нимагу


Пользователь офлайн
События Четверг, 26.11.2009, 19:47

Paul_Rem

Группа: Пользователь
Ранг: Продвинутый
Cообщений: 120
Регистрация: 23.11.2009
Город: Оренбург
Цитата
Автор: Status-X
А не легче было меня попросить дать список, я ж этот файл переводил и все сть отдельноРжу нимагу


Ну вот тогда я прошу :) выложи сюда еще и свою версию,чтобы было понятнее :) и больше материала
Пользователь офлайн
События Четверг, 26.11.2009, 19:50

Odyssey

Автор текущей темы
Группа: Пользователь
Ранг: Мастер
Cообщений: 574
Регистрация: 29.10.2009
Цитата
Автор: Status-X
А не легче было меня попросить дать список, я ж этот файл переводил и все сть отдельноРжу нимагу
дык я просил - сказал нет никакого описания :)
Пользователь офлайн
События Четверг, 26.11.2009, 21:07

timont

Группа: Пользователь
Ранг: Новичок
Cообщений: 54
Регистрация: 02.11.2009
Город: n
Цитата
Автор: Status-X
Лучше куда нить на обменники кидайте, так как ее лечить надо



==>прога+лекарство
Пользователь офлайн


Похожие темы  |   Предыдущая тема

Быстрый переход:  
 

 Сейчас на сайте

Пользователей: 0, Гостей: 3

Поисковые боты: 188
Bot(175), oBot(6), Googlebot(3), BingBot(4)
 Статистика форума

  Темы Сообщения Пользователи
За сутки:
За неделю:
За месяц:
Всего:
Мы приветствуем нового участника: dota812651
 Дни рождения

tuimankin (33)
Copyright © 2009 - 2024 SX All rights reserved | Powered by SX CMS 1.06 UTF | Контакты