Я столкнулся с этой проблемой при программном сохранении продукта в Magento 2.2.5
В любом модуле, если я выполню $product->save(); ИЛИ $this->productRepository->save($product); внутри цикла для нескольких продуктов. Я получаю:
PDOException: SQLSTATE[23000]: нарушение ограничения целостности: 1062 Дублирующаяся запись «the-lipstick.html-1» для ключа «URL_REWRITE_REQUEST_PATH_STORE_ID» в /home/dev3/www/vendor/magento/zendframework1/library/Zend/Db/Statement/Pdo.php:228
Ошибка аналогична тот, который описан здесь: https://www.human-element.com/url-key-s ... magento-2/
Сохранение продуктов нормально с входом в админку.
Все предложенные исправления, включая изменения основных файлов (DBStorage.php), не работают в версии 2.2.5.
Что я пробовал:
1. Исправление с https://www.human-element.com/url-key-s ... magento-2/
2. Исправление на https://magento.stackexchange.com/quest ... rite-issue
Пожалуйста, предложите решение/исправление для M. 2.2.5
Подробнее здесь: https://stackoverflow.com/questions/543 ... fied-store
Проблема перезаписи URL-адреса Magento 2: ключ URL-адреса уже существует для указанного магазина ⇐ Php
Кемеровские программисты php общаются здесь
1727783597
Anonymous
Я столкнулся с этой проблемой при программном сохранении продукта в Magento 2.2.5
В любом модуле, если я выполню $product->save(); ИЛИ $this->productRepository->save($product); внутри цикла для нескольких продуктов. Я получаю:
PDOException: SQLSTATE[23000]: нарушение ограничения целостности: 1062 Дублирующаяся запись «the-lipstick.html-1» для ключа «URL_REWRITE_REQUEST_PATH_STORE_ID» в /home/dev3/www/vendor/magento/zendframework1/library/Zend/Db/Statement/Pdo.php:228
Ошибка аналогична тот, который описан здесь: https://www.human-element.com/url-key-specified-store-already-exists-magento-2/
Сохранение продуктов нормально с входом в админку.
Все предложенные исправления, включая изменения основных файлов (DBStorage.php), не работают в версии 2.2.5.
Что я пробовал:
1. Исправление с https://www.human-element.com/url-key-specified-store-already-exists-magento-2/
2. Исправление на https://magento.stackexchange.com/questions/210359/magento-2-product-url-rewrite-issue
Пожалуйста, предложите решение/исправление для M. 2.2.5
Подробнее здесь: [url]https://stackoverflow.com/questions/54364750/magento-2-url-rewrite-issue-url-key-already-exists-for-specified-store[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия