Товары не публикуются при импорте
Подскажите, как сделать так, чтобы при импорте товары создавались уже опубликованными. Это очень важно, потому что импортируются тысячи наименований несколько раз в неделю. В системных настройках Публиковать по умолчанию (publish_default) поставил Да, не помогло. В поле minishop.import_fields добавил в конце значение published. В прайсе который импортирую, добавил столбец со значением 1. Все товары, все равно импортируются не опубликованными.
Комментарии: 10
1. Добавь в свой файл новый столбец первым, для надёжности.
2. Напиши туда 1, для всех товаров
3. Открой системные настройки и укажи там в полях импорта published, тоже первым, вот так:
4. Перезайди в админку, на всякий случай, ибо настройки кэшируются в сессии.
5. Импортируй товары, проверив, что все поля указываются правильно:
У меня работает, только что проверил на демо-сайте.
2. Напиши туда 1, для всех товаров
3. Открой системные настройки и укажи там в полях импорта published, тоже первым, вот так:
4. Перезайди в админку, на всякий случай, ибо настройки кэшируются в сессии.
5. Импортируй товары, проверив, что все поля указываются правильно:
У меня работает, только что проверил на демо-сайте.
Сделал все как вы написали. Теперь опять выскакивает ошибка «Error on row: 3», т.е. вообще не импортируется. Я уже ничего не понимаю
У тебя, по моему, разное количество столбцов в строках бывает.
Во всяком случае, OpenOffice так открывает твой csv.
Во всяком случае, OpenOffice так открывает твой csv.
Я уже раз десять менял прайс. Количество столбцов в строках одинаковое, проверил.
Василий, можно вас попросить еще раз воспользоваться доступами, и проверить, почему у меня столько проблем с простым импортом?
Василий, можно вас попросить еще раз воспользоваться доступами, и проверить, почему у меня столько проблем с простым импортом?
Ты думаешь, я храню где-то доступы к чужим сайтам?
Шли еще раз.
Шли еще раз.
Ничего такого не думал, как оставил комментарий сразу полез высылать доступы
Сервер отвечает
Добавляй поле alias и пиши алиасы товарам, раз хочешь вносить их с одним названием.
Ресурс с идентификатором 6866 уже использует URI diski/6858.html. Пожалуйста, введите уникальный псевдоним или используйте «Заморозить URI» чтобы вручную заменить его.
Добавляй поле alias и пиши алиасы товарам, раз хочешь вносить их с одним названием.
Т.е. мне каждый раз в прайсе добавлять уникальный alias всем товарам? Есть какие-нибудь способы это обойти?(
Да, использовать разные имена для товаров или отключить friendly_urls.
Ну или в скрипте импорта дописать случайную генерацию alias.
В любом случае, у меня уже ощущение, что это я магазин делаю, так что давай дальше сам.
Ну или в скрипте импорта дописать случайную генерацию alias.
В любом случае, у меня уже ощущение, что это я магазин делаю, так что давай дальше сам.
Понял, спасибо за помощь
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.