Импорт из CSV - требует alias
Использую скрипт для импорта из CSV (https://bezumkin.ru/modx/minishop2/import/2309/).
Задача стоит: обновлять цены товаров имея только их id и цену (2 колонки).
Проблема: при импорте постоянно требует присутствие поля alias — alias: field_required
Вопрос: как избавиться от этого требования и импортировать скриптом только 2 нужных поля (id и price)?
Задача стоит: обновлять цены товаров имея только их id и цену (2 колонки).
Проблема: при импорте постоянно требует присутствие поля alias — alias: field_required
Вопрос: как избавиться от этого требования и импортировать скриптом только 2 нужных поля (id и price)?
Поблагодарить автора
Отправить деньги
Комментарии: 5
Если отключить дружественные урл, может быть не будет требовать обязательного alias? Но боюсь, что после того как включу их обратно — урлы могут чуть смениться где-то и поломаться. Да и не дело это, особенно если планируется по крону обновлять цены… =(
обновляйте цены напрямую, зачем вам проц.?
Но часто бывает что какое-то другое поле ключевое (не id). И получается такой-вот файл из двух столбцов: article,price (например)… Иногда бывают 3 поля (но никак не alias).
А алиас менять каждый раз == риск сломать урлы страниц.
А алиас менять каждый раз == риск сломать урлы страниц.
ну тогда сначала получайте поля ресурса и обьединяйте со своими данными… так ругаться не будет
мб имеет смысл выложить строку которую вы используете для импорта
Что пишет в дебаг режиме — код или скриншот
Если вам реально нужен ответ, а не просто подумать вслух
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?Что пишет в дебаг режиме — код или скриншот
Если вам реально нужен ответ, а не просто подумать вслух
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.