Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Export/Import Tool и дубли URL языковых версий


Recommended Posts

Всем привет. Может кто подскажет, как решить такую задачу.

Мега удобный модуль Export/Import Tool (V3.22) for OpenCart 3.x (пусть разработчик живет долго и счастливо!), при импорте даных в CMS, ругается на дубли URL в языковых версиях сайта. 

В самом движке поставил патч, opencart воспринимает нормально.

Как можно заставить Export/Import Tool не обращать внимание на то, что дублируются URL товаров/категорий языковых версий?

Надіслати
Поділитися на інших сайтах


17.05.2022 в 20:54, spectre сказал:

очевидно что в модели модуля убрать проверку на дубли url

 

очевидно, что если бы я знал как это сделать, не пришел бы сюда. 

 

Сможете подсказать хоть примерно, где смотреть?

Надіслати
Поділитися на інших сайтах


Возможно кому понадобится: в файле по пути /admin/model/extension/export_import.php почистил функции валидации URL. Поиск по validateProductSEO

  • +1 2
Надіслати
Поділитися на інших сайтах


  • 3 months later...

Автор подсказал, ему плюс, но т.к. многие не кодеры, то я выложу отредактированный файл:DИбо сам промучался день, что бы правильно вырезать этот валидатор:-o

export_import.php

Надіслати
Поділитися на інших сайтах


  • 1 year later...

Також зіткнувся з такою проблемою. Заміна файла який прікріплено вище нічого не змінить.

Рішення дуже просте:

1. admin\model\extension\export_import.php

2. Знайти фрагмент:
            if (!$this->validateProductSEOUrls( $reader, $languages )) {
                $ok = false;
3. Замінити $ok = false; на $ok = true;

Надіслати
Поділитися на інших сайтах


*апдейт
Не дало змогу виправити минуле повідомлення.
Повниний код заміни такий:
 

        if ($this->use_table_seo_url) {
            if (!$this->validateCategorySEOUrls( $reader, $languages )) {
                $ok = true;
            }

            if (!$this->validateProductSEOUrls( $reader, $languages )) {
                $ok = true;
            }
        }

Бо окрім товарів ще окремо перевіряються кейвордси категорій. 

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.