Грошова допомога постраждалим у війні!
Магазин спортивного харчування Strong Life
+ Ответить в теме
Показано с 1 по 3 из 3.
  1. #1
    Offline
    Banned

    Загрузка прайса


    Есть задача, загружать на сервер прайс формата csv, преобразованный из xls-файла
    Кто может посоветовать какой-нить конструктор, есть такие (конструкторы, т.е.)?
    Т.е. необходимо поля в табличном файле связывать с полями в MySQL, вот...
    ===========
    Просто я ща пишу конструктор, но может он уже есть, тогда нахфиг изобретать велосипед, вот в чем фишка!

    В моем понимании конструктора он будет выглядеть примерно так:


    ========
    Вот и пообсуждать продукт не с кем... Печально!
    Ладно, закончу отпишусь!

  2. #2
    Offline
    part of me

    Re: Загрузка прайса


    Що тут обговорювати? Завантажити csv файл можна через phpMyAdmin або NaviCat, тому ніякого сенсу в такому скрипті для себе не бачу. Не шукав такі і не користувався.
  3. #3
    Offline
    Banned

    Re: Загрузка прайса


    Ответ Сообщение от fragov Посмотреть сообщение
    Що тут обговорювати? Завантажити csv файл можна через phpMyAdmin або NaviCat, тому ніякого сенсу в такому скрипті для себе не бачу. Не шукав такі і не користувався.
    Да, можно, но, есть логика, например, объясняю:
    1. цсв формируется в 1С, или берется из хлс-файла поставщика.
    Поставщики могут быть разными и предлагать один товар, но по разным ценам. Каждый товар имеет запись о поставщике, код поставщика и/или артикул
    В этом случае может повторяться артикул, но не повторяться код, конкретно относительно данного товара, или повторяться код, т.к. поставщики разные, но под этим кодом предлагать разные товары, притом, тот или иной товар артикула может не иметь, следовательно в базу данных товар от того или иного постащика должен попадать с префиксом, например, postavschik1_2345 или postavschik2_2345, это будут два совершенно разных товара. Этот вопрос должен быть разрешен, чтобы свести действия по загрузке прайса к минимуму, т.е. к выбору самого файла и поставщика, для придания кодам префиксов. Поставщиков может быть хоть 10 хоть 20... Повторяющийся товар должен определиться по артикулу и цена должна сформироваться из того прайса, где она будет меньше, если же в данном случае товар не имеет артикула, чтобы по нему сравнить, то при загрузке прайса он должен попасть в спец. область, в которой пользователю будет предложен вариант ручного управления данным продуктом.

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

    =======================================
    Только что опробировал систему в боевых условиях. Для того, чтобы полностью перегнать с нуля на сайт базу адресов отделений из "Новой Почты" потребовалось 10 мин.
    Если кому-то интересно, то пишите сообщения!

    Система обладает недостатком: в связи с туевой хучей натроек долго обрабатывает заливаемые данные, но на добавление всех параметров НП руками потребовалось бы, наверное, пара суток!

    Система умеет загружать любую таблицу в любую таблицу если есть ID
    =================
    Что, никто не оценит?????????? !!!!!!!!!!!!!!!!!
    =================
    Ну и пошли вы, снобы!!! :- ))
    Это все хня, вот Стив Джобс создал религию!
+ Ответить в теме