magneto2010 Posted December 26, 2023 at 09:36 AM Share Posted December 26, 2023 at 09:36 AM (edited) У меня на двух доменах, не работает смена языков. Только у меня такая проблема? Версия OpenCart 3.0.3.8-ce.1.3 php 7.4 Edited December 26, 2023 at 09:48 AM by magneto2010 0 Quote Link to comment Share on other sites More sharing options...
mpn2005 Posted December 26, 2023 at 10:09 AM Share Posted December 26, 2023 at 10:09 AM Добрый день. Уже исправлен этот глюк. Обновите у себя вот этот файл:https://github.com/OpenCart-Club/opencart/blob/ocClub3/upload/system/library/session/db.php 1 Quote Link to comment Share on other sites More sharing options...
magneto2010 Posted December 28, 2023 at 10:02 PM Author Share Posted December 28, 2023 at 10:02 PM В 26.12.2023 в 12:09, mpn2005 сказал: Добрый день. Уже исправлен этот глюк. Обновите у себя вот этот файл:https://github.com/OpenCart-Club/opencart/blob/ocClub3/upload/system/library/session/db.php Спасибо помогло. Этой версии файла нет в сборке, которая скачивается. Еще момент: При мультиязыке, должна быть необходимость прописывания одному и тому же "query" разных значений для разных языков. Сейчас валидация не позволяет это сделать. Опять же ссылаюсь на то, что скачивается с релиза. 0 Quote Link to comment Share on other sites More sharing options...
mpn2005 Posted December 28, 2023 at 10:05 PM Share Posted December 28, 2023 at 10:05 PM В 29.12.2023 в 02:02, magneto2010 сказал: Этой версии файла нет в сборке, которая скачивается. Новый релиз пока ещё не собран. В следующей версии уже всё будет. В 29.12.2023 в 02:02, magneto2010 сказал: Еще момент: При мультиязыке, должна быть необходимость прописывания одному и тому же "query" разных значений для разных языков. Сейчас валидация не позволяет это сделать. Опять же ссылаюсь на то, что скачивается с релиза. Если не сложно, скиньте скриншот этой части с ошибкой. 0 Quote Link to comment Share on other sites More sharing options...
magneto2010 Posted December 28, 2023 at 10:07 PM Author Share Posted December 28, 2023 at 10:07 PM В 29.12.2023 в 00:05, mpn2005 сказал: Если не сложно, скиньте скриншот этой части с ошибкой. public_html/admin/controller/design/seo_url.php строка 378 0 Quote Link to comment Share on other sites More sharing options...
mpn2005 Posted December 28, 2023 at 10:09 PM Share Posted December 28, 2023 at 10:09 PM В 29.12.2023 в 02:07, magneto2010 сказал: public_html/admin/controller/design/seo_url.php строка 378 Я про скриншот в админке, где не даёт задавать разные ЧПУ для разных языков. 0 Quote Link to comment Share on other sites More sharing options...
magneto2010 Posted December 28, 2023 at 10:09 PM Author Share Posted December 28, 2023 at 10:09 PM 0 Quote Link to comment Share on other sites More sharing options...
mpn2005 Posted December 28, 2023 at 10:10 PM Share Posted December 28, 2023 at 10:10 PM В 29.12.2023 в 02:09, magneto2010 сказал: Тут не вижу ошибки. 0 Quote Link to comment Share on other sites More sharing options...
magneto2010 Posted December 28, 2023 at 10:10 PM Author Share Posted December 28, 2023 at 10:10 PM В 29.12.2023 в 00:10, mpn2005 сказал: Тут не вижу ошибки. не то загрузил 0 Quote Link to comment Share on other sites More sharing options...
mpn2005 Posted December 28, 2023 at 10:11 PM Share Posted December 28, 2023 at 10:11 PM В 29.12.2023 в 02:10, magneto2010 сказал: не то загрузил Понял. Проверю. 0 Quote Link to comment Share on other sites More sharing options...
magneto2010 Posted December 28, 2023 at 10:11 PM Author Share Posted December 28, 2023 at 10:11 PM предварительно удалил чпу для языка RO, чтоб добавить еще раз и показать ошибку. 0 Quote Link to comment Share on other sites More sharing options...
magneto2010 Posted December 28, 2023 at 10:17 PM Author Share Posted December 28, 2023 at 10:17 PM (edited) В 29.12.2023 в 00:11, mpn2005 сказал: Понял. Проверю. поидее нужно добавить проверку на language_id, это позволит заполнить все языки одним и тем же "query" public_html/admin/controller/design/seo_url.php строка 378 if ($seo_url['store_id'] == $this->request->post['store_id'] && $seo_url['query'] == $this->request->post['query'] && $seo_url['language_id'] == $this->request->post['language_id']) { $this->error['query'] = $this->language->get('error_query_exists'); break; } Edited December 28, 2023 at 10:25 PM by magneto2010 0 Quote Link to comment Share on other sites More sharing options...
mpn2005 Posted December 29, 2023 at 07:35 PM Share Posted December 29, 2023 at 07:35 PM Исправил. Правки можно забрать тут:https://github.com/OpenCart-Club/opencart/commit/544dbb0b732ad3e05f19d4c00ad033978df60ca5 Можно забрать файл целиком https://raw.githubusercontent.com/OpenCart-Club/opencart/ocClub3/upload/admin/controller/design/seo_url.php 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.