Импорт из CSV - требует alias

Использую скрипт для импорта из CSV (https://bezumkin.ru/modx/minishop2/import/2309/).
Задача стоит: обновлять цены товаров имея только их id и цену (2 колонки).
Проблема: при импорте постоянно требует присутствие поля alias — alias: field_required
Вопрос: как избавиться от этого требования и импортировать скриптом только 2 нужных поля (id и price)?
Василий Столейков
10 февраля 2015, 19:10
modx.pro
2
1 293
0
Поблагодарить автора Отправить деньги

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

Василий Столейков
10 февраля 2015, 23:14
0
Если отключить дружественные урл, может быть не будет требовать обязательного alias? Но боюсь, что после того как включу их обратно — урлы могут чуть смениться где-то и поломаться. Да и не дело это, особенно если планируется по крону обновлять цены… =(
    Володя
    10 февраля 2015, 23:16
    0
    обновляйте цены напрямую, зачем вам проц.?
      Василий Столейков
      10 февраля 2015, 23:20
      0
      Но часто бывает что какое-то другое поле ключевое (не id). И получается такой-вот файл из двух столбцов: article,price (например)… Иногда бывают 3 поля (но никак не alias).
      А алиас менять каждый раз == риск сломать урлы страниц.
        Володя
        10 февраля 2015, 23:57
        +1
        ну тогда сначала получайте поля ресурса и обьединяйте со своими данными… так ругаться не будет
    Игорь Улькин
    11 февраля 2015, 19:08
    0
    мб имеет смысл выложить строку которую вы используете для импорта
    http://mysite.com/core/components/minishop2/import/csv.php?file=file.csv&fields=article,pagetitle,tv1,size,size,gallery,gallery,tv3&update=1&key=article&debug=1&delimeter=|
    и сам файл CSV?
    Что пишет в дебаг режиме — код или скриншот
    Если вам реально нужен ответ, а не просто подумать вслух
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      5