импорт данных из Excel на сайт, как?

Всем привет.
Если замутить обновление цен на сайте (MODX Revo) из Excel, то как это сделать? Можно конечно обратиться к специалистам и это самый короткий и верный путь. А если я хочу сам научиться? Ну допустим я изучаю программирование. И чтоб не писать никому не нужные приложения типа ТОДО и Календари. Лучше б написать самому данную обработку. Так вот, скажите мне — что нужно учить, чтоб идти в нужном направлении? Ну вот очевидно, что нужно разобраться с самой CMS. А что еще? Как Excel-прайс прикрутить к админке?.. Может кто-то пнуть меня в нужном направлении?
Oleg
25 сентября 2022, 14:34
modx.pro
551
0

Комментарии: 7

Алексей Смирнов
25 сентября 2022, 18:29
0
Очевидно нужно учить php и смотреть необходимые библиотеки которые умеют читать и сохранять в exel формате.
    Oleg
    25 сентября 2022, 18:39
    0
    Все-таки уточню — мне наоборот нужно из Excel файла экспортировать данные в MODX. То есть это всё равно нужно php юзать? Через админку это не сделать?
      Алексей Смирнов
      25 сентября 2022, 18:57
      0
      Если вы хотите свое написать, то Php, modx, extjs + сопутствующие знания.
      Так же есть некоторые решения в магазине modstore — а подходят ли они для вас, кроме вас врядли кто-то ответит.
      Ну и всегда можно заказать разработку на профильных площадках.
        Oleg
        25 сентября 2022, 19:00
        0
        Благодарю за исчерпывающий ответ.
      Александр
      26 сентября 2022, 15:03
      0
      Мнда… не зная ваш скилл пнуть и еще в верном направлении.
      Для импорта из эксель надо знать структуру хранения данных в модэкс минишоп. Затем как читать эксель в php. Это PHPOffice или конвертировать эксель в csv и читать в php csv файл. Затем эти данные раскидываешь по полям базы данных с помощью API MODX либо напрямую в базу писать(не рекомендую)
        Oleg
        26 сентября 2022, 15:07
        0
        А почему в конце пишите ( не рекомендую)?
          Александр
          26 сентября 2022, 15:39
          0
          Ну напрямую я редко пишу. Так что не делал и с проблемами не сталкивался. Возможно в этом ничего страшного нет.
          А вот через API сталкивался с тем что импорт тупит. Но мне через API проще
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        7