comrues Опубліковано: 29 жовтня 2020 Share Опубліковано: 29 жовтня 2020 Я добавил кнопку для загрузки файлов в форму обратной связи на странице контакты. Однако файлы загружаются только на одной версии сайта, а на другой нет. Вод код который я вносил:information/contact.twig: Спойлер <div class="form-group required"> <label class="col-sm-2 control-label">{{ text_select_file }}</label> <div class="col-sm-10"> <button type="button" id="button-upload" data-loading-text="{{ text_loading }}" class="btn btn-default btn-block"> <i class="fa fa-upload"></i>{{ text_upload_file }} </button> <input type="hidden" name="file" value="" /> <span class="success"></span> </div> </div> и вставил js сюда же: controller/information/contact.php: Спойлер Создал функцию upload public function upload() { $this->load->language('tool/upload'); $json = array(); if (!empty($this->request->files['file']['name']) && is_file($this->request->files['file']['tmp_name'])) { // Sanitize the filename $filename = $this->request->files['file']['name']; // Validate the filename length if ((utf8_strlen($filename) < 3) || (utf8_strlen($filename) > 64)) { $json['error'] = $this->language->get('error_filename'); } // Allowed file extension types $allowed = array(); $extension_allowed = preg_replace('~\r?\n~', "\n", $this->config->get('config_file_ext_allowed')); $filetypes = explode("\n", $extension_allowed); foreach ($filetypes as $filetype) { $allowed[] = trim($filetype); } if (!in_array(strtolower(substr(strrchr($filename, '.'), 1)), $allowed)) { $json['error'] = $this->language->get('error_filetype'); } // Allowed file mime types $allowed = array(); $mime_allowed = preg_replace('~\r?\n~', "\n", $this->config->get('config_file_mime_allowed')); $filetypes = explode("\n", $mime_allowed); foreach ($filetypes as $filetype) { $allowed[] = trim($filetype); } if (!in_array($this->request->files['file']['type'], $allowed)) { $json['error'] = $this->language->get('error_filetype'); } // Check to see if any PHP files are trying to be uploaded $content = file_get_contents($this->request->files['file']['tmp_name']); if (preg_match('/\<\?php/i', $content)) { $json['error'] = $this->language->get('error_filetype'); } // Return any upload error if ($this->request->files['file']['error'] != UPLOAD_ERR_OK) { $json['error'] = $this->language->get('error_upload_' . $this->request->files['file']['error']); } } else { $json['error'] = $this->language->get('error_upload'); } if (!$json) { $json['file'] = $file = $filename; move_uploaded_file($this->request->files['file']['tmp_name'], DIR_UPLOAD . $file); // Hide the uploaded file name so people can not link to it directly. $this->load->model('tool/upload'); $json['code'] = $this->model_tool_upload->addUpload($filename, $file); $json['success'] = $this->language->get('text_upload'); } $this->response->addHeader('Content-Type: application/json'); $this->response->setOutput(json_encode($json)); } И ещё добавил код перед $mail->send(); if(isset($this->request->post['file'])){ $mail->addAttachment(DIR_UPLOAD.$this->request->post['file']); } Но, как я уже писал выше, файлы загружаются только на одном языке. Подскажите пожалуйста что изменить. И заранее спасибо за помощь))) Надіслати Поділитися на інших сайтах More sharing options...
DariyGRAY Опубліковано: 29 жовтня 2020 Share Опубліковано: 29 жовтня 2020 Ссылку на сайт можно? Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 30 жовтня 2020 Автор Share Опубліковано: 30 жовтня 2020 13 часов назад, DariyGRAY сказал: Ссылку на сайт можно? Сайт на локалке Надіслати Поділитися на інших сайтах More sharing options... DariyGRAY Опубліковано: 30 жовтня 2020 Share Опубліковано: 30 жовтня 2020 1 час назад, Teref сказал: так тогда и в форум на локалке писать надо. здесь все равно никто не знает тк тут в основном сидят продавцы кода Насмешили) А вы, наверно, знаете ответ на вопрос ТС. Может поделитесь? Или это демонстрация обиды на то, что сами остались в соседней теме без ответа? Надіслати Поділитися на інших сайтах More sharing options... DariyGRAY Опубліковано: 30 жовтня 2020 Share Опубліковано: 30 жовтня 2020 1 час назад, comrues сказал: Сайт на локалке В таком случае могу лишь предположить, что дополнительный язык в вашей системе добавляет себя в url и получается что-то типа https://vash.site.com/en/page. Ну и форма в таком случае отправляется по адресу с языком. В результате сервер отдает ответ 404. Часто такое встречал с мультиязычными сайтами. Это, уточню, предположение 1 Надіслати Поділитися на інших сайтах More sharing options... DariyGRAY Опубліковано: 30 жовтня 2020 Share Опубліковано: 30 жовтня 2020 7 минут назад, Teref сказал: скажу вам так на кривом заюбагованном ОС может быть что угодно и это тоже самособой Кривые и забагованные, как правило, модули и руки разработчиков, которые их пишут 1 Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 30 жовтня 2020 Автор Share Опубліковано: 30 жовтня 2020 (змінено) 4 часа назад, DariyGRAY сказал: В таком случае могу лишь предположить, что дополнительный язык в вашей системе добавляет себя в url и получается что-то типа https://vash.site.com/en/page. Ну и форма в таком случае отправляется по адресу с языком. В результате сервер отдает ответ 404. Часто такое встречал с мультиязычными сайтами. Это, уточню, предположение Да, Именно, так. у меня сайт и выводится - sitename.es и sitename.es/ru (использую для этого плагин SEO мультиязык / мультирегион) Что мне в этом случае стоит изменить? PS: Огромное спасибо, что отвечаете на мои вопросы. Змінено 30 жовтня 2020 користувачем comrues Надіслати Поділитися на інших сайтах More sharing options... DariyGRAY Опубліковано: 30 жовтня 2020 Share Опубліковано: 30 жовтня 2020 1 час назад, comrues сказал: Да, Именно, так. у меня сайт и выводится - sitename.es и sitename.es/ru (использую для этого плагин SEO мультиязык / мультирегион) Что мне в этом случае стоит изменить? PS: Огромное спасибо, что отвечаете на мои вопросы. Самый простой способ проверить мое предположение вслепую - в шаблоне information/contact.twig заменить <form action="{{ action }}" method="post" enctype="multipart/form-data" class="form-horizontal"> на <form action="https://YOUR-SITE.COM/index.php?route=information/contact" method="post" enctype="multipart/form-data" class="form-horizontal"> {{ action }} меняете на адрес без языка. Если предположение подтвердится, то что делать дальше, думаю, разберетесь Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 30 жовтня 2020 Автор Share Опубліковано: 30 жовтня 2020 6 часов назад, DariyGRAY сказал: В таком случае могу лишь предположить, что дополнительный язык в вашей системе добавляет себя в url и получается что-то типа https://vash.site.com/en/page. Ну и форма в таком случае отправляется по адресу с языком. В результате сервер отдает ответ 404. Часто такое встречал с мультиязычными сайтами. Это, уточню, предположение Пока что понял что происходит редирект 301 Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 30 жовтня 2020 Автор Share Опубліковано: 30 жовтня 2020 (змінено) 23 минуты назад, DariyGRAY сказал: Самый простой способ проверить мое предположение вслепую - в шаблоне information/contact.twig заменить <form action="{{ action }}" method="post" enctype="multipart/form-data" class="form-horizontal"> на <form action="https://YOUR-SITE.COM/index.php?route=information/contact" method="post" enctype="multipart/form-data" class="form-horizontal"> {{ action }} меняете на адрес без языка. Если предположение подтвердится, то что делать дальше, думаю, разберетесь Пробовал. Нечего не поменялось, к сожалению. В php контроллере в самом начале есть условие if (!empty($this->request->files['file']['name']) && is_file($this->request->files['file']['tmp_name'])) если оно не выполняется то в переменную записывается сообщение об ошибке $json['error'] = $this->language->get('error_upload'); а в js проверяется ,если есть переменная json['error'], то выводит ошибку. Т.е. по ходу файл вообще почему то не загружается и делает редирект Змінено 30 жовтня 2020 користувачем comrues Надіслати Поділитися на інших сайтах More sharing options... DariyGRAY Опубліковано: 30 жовтня 2020 Share Опубліковано: 30 жовтня 2020 7 минут назад, comrues сказал: Пока что понял что происходит редирект 301 Так а что в ответе вы видите? Там же в консоле можно посмотреть что сервер отвечает 1 Надіслати Поділитися на інших сайтах More sharing options... DariyGRAY Опубліковано: 30 жовтня 2020 Share Опубліковано: 30 жовтня 2020 Там бы разобраться почему редирект происходит. Сначала вы обращаетесь по адресу с post-запросом, вас перенаправляет и запрос уже становится get-запросом. А при таком условии вы файл не отправите Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 30 жовтня 2020 Автор Share Опубліковано: 30 жовтня 2020 2 часа назад, DariyGRAY сказал: Так а что в ответе вы видите? Там же в консоле можно посмотреть что сервер отвечает В консоли пусто (если мы говорим про ту консоль в которой можно вывести в js через console.log). а если смотреть, что передаётся в итоге после редиректа, то это сообщение об ошибке: Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 2 листопада 2020 Автор Share Опубліковано: 2 листопада 2020 В 30.10.2020 в 18:41, DariyGRAY сказал: Там бы разобраться почему редирект происходит. Сначала вы обращаетесь по адресу с post-запросом, вас перенаправляет и запрос уже становится get-запросом. А при таком условии вы файл не отправите Я выяснил, что редирект происходит из-за SeoPro. Но у меня не получается разобраться как это исправить. Быть может вы мне подскажите? Заранее огромное спасибо! Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 2 листопада 2020 Автор Share Опубліковано: 2 листопада 2020 РЕШЕНИЕ НАЙДЕНО! Всё дело было в SeoPRO, который весь в багах. Источник - https://opencartforum.com/topic/132038-seo-pro-i-ajax-zaprosy/ Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації [Поддержка] OAP PRO - MULTI AJAX опції як окремі товари з автоматичним зв'язуванням 1 2 3 Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 63 відповіді 5 630 переглядів OcEx В неділю в 21:00 OAP PRO - MULTI AJAX опції як окремі товари з автоматичним зв'язуванням Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 0 коментарів 30 492 перегляди OcEx 30 серпня 2023 [Поддержка] RQ Reviews - Відгуки та питання з фото, відео, відео YouTube 1 2 Автор: OcEx, 8 квітня отзывы вопросы (і ще %d) Теги: отзывы вопросы отзывы вопросы с фото и видео рейтинг ajax 48 відповідей 3 735 переглядів pavelpe 13 грудня RQ Reviews - Відгуки та питання з фото, відео, відео YouTube Автор: OcEx, 8 квітня отзывы вопросы (і ще %d) Теги: отзывы вопросы отзывы вопросы с фото и видео рейтинг ajax 0 коментарів 6 085 переглядів OcEx 8 квітня ajax filter Ajax Filter with Seo Link (Умный фильтр) Автор: kirians, 20 жовтня 2021 ajax фильтр ajax (і ще %d) Теги: ajax фильтр ajax filter ajax filter for brands filter seo filter products фильтр на ajax фильтр ajax filter pro with seo links 0 коментарів 5 558 переглядів kirians 21 жовтня 2021 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання Кнопка загрузки файлов в форме работает только на одном языке Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення EasyMods Автор: kJlukOo PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
comrues Опубліковано: 30 жовтня 2020 Автор Share Опубліковано: 30 жовтня 2020 13 часов назад, DariyGRAY сказал: Ссылку на сайт можно? Сайт на локалке Надіслати Поділитися на інших сайтах More sharing options...
DariyGRAY Опубліковано: 30 жовтня 2020 Share Опубліковано: 30 жовтня 2020 1 час назад, Teref сказал: так тогда и в форум на локалке писать надо. здесь все равно никто не знает тк тут в основном сидят продавцы кода Насмешили) А вы, наверно, знаете ответ на вопрос ТС. Может поделитесь? Или это демонстрация обиды на то, что сами остались в соседней теме без ответа? Надіслати Поділитися на інших сайтах More sharing options... DariyGRAY Опубліковано: 30 жовтня 2020 Share Опубліковано: 30 жовтня 2020 1 час назад, comrues сказал: Сайт на локалке В таком случае могу лишь предположить, что дополнительный язык в вашей системе добавляет себя в url и получается что-то типа https://vash.site.com/en/page. Ну и форма в таком случае отправляется по адресу с языком. В результате сервер отдает ответ 404. Часто такое встречал с мультиязычными сайтами. Это, уточню, предположение 1 Надіслати Поділитися на інших сайтах More sharing options... DariyGRAY Опубліковано: 30 жовтня 2020 Share Опубліковано: 30 жовтня 2020 7 минут назад, Teref сказал: скажу вам так на кривом заюбагованном ОС может быть что угодно и это тоже самособой Кривые и забагованные, как правило, модули и руки разработчиков, которые их пишут 1 Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 30 жовтня 2020 Автор Share Опубліковано: 30 жовтня 2020 (змінено) 4 часа назад, DariyGRAY сказал: В таком случае могу лишь предположить, что дополнительный язык в вашей системе добавляет себя в url и получается что-то типа https://vash.site.com/en/page. Ну и форма в таком случае отправляется по адресу с языком. В результате сервер отдает ответ 404. Часто такое встречал с мультиязычными сайтами. Это, уточню, предположение Да, Именно, так. у меня сайт и выводится - sitename.es и sitename.es/ru (использую для этого плагин SEO мультиязык / мультирегион) Что мне в этом случае стоит изменить? PS: Огромное спасибо, что отвечаете на мои вопросы. Змінено 30 жовтня 2020 користувачем comrues Надіслати Поділитися на інших сайтах More sharing options... DariyGRAY Опубліковано: 30 жовтня 2020 Share Опубліковано: 30 жовтня 2020 1 час назад, comrues сказал: Да, Именно, так. у меня сайт и выводится - sitename.es и sitename.es/ru (использую для этого плагин SEO мультиязык / мультирегион) Что мне в этом случае стоит изменить? PS: Огромное спасибо, что отвечаете на мои вопросы. Самый простой способ проверить мое предположение вслепую - в шаблоне information/contact.twig заменить <form action="{{ action }}" method="post" enctype="multipart/form-data" class="form-horizontal"> на <form action="https://YOUR-SITE.COM/index.php?route=information/contact" method="post" enctype="multipart/form-data" class="form-horizontal"> {{ action }} меняете на адрес без языка. Если предположение подтвердится, то что делать дальше, думаю, разберетесь Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 30 жовтня 2020 Автор Share Опубліковано: 30 жовтня 2020 6 часов назад, DariyGRAY сказал: В таком случае могу лишь предположить, что дополнительный язык в вашей системе добавляет себя в url и получается что-то типа https://vash.site.com/en/page. Ну и форма в таком случае отправляется по адресу с языком. В результате сервер отдает ответ 404. Часто такое встречал с мультиязычными сайтами. Это, уточню, предположение Пока что понял что происходит редирект 301 Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 30 жовтня 2020 Автор Share Опубліковано: 30 жовтня 2020 (змінено) 23 минуты назад, DariyGRAY сказал: Самый простой способ проверить мое предположение вслепую - в шаблоне information/contact.twig заменить <form action="{{ action }}" method="post" enctype="multipart/form-data" class="form-horizontal"> на <form action="https://YOUR-SITE.COM/index.php?route=information/contact" method="post" enctype="multipart/form-data" class="form-horizontal"> {{ action }} меняете на адрес без языка. Если предположение подтвердится, то что делать дальше, думаю, разберетесь Пробовал. Нечего не поменялось, к сожалению. В php контроллере в самом начале есть условие if (!empty($this->request->files['file']['name']) && is_file($this->request->files['file']['tmp_name'])) если оно не выполняется то в переменную записывается сообщение об ошибке $json['error'] = $this->language->get('error_upload'); а в js проверяется ,если есть переменная json['error'], то выводит ошибку. Т.е. по ходу файл вообще почему то не загружается и делает редирект Змінено 30 жовтня 2020 користувачем comrues Надіслати Поділитися на інших сайтах More sharing options... DariyGRAY Опубліковано: 30 жовтня 2020 Share Опубліковано: 30 жовтня 2020 7 минут назад, comrues сказал: Пока что понял что происходит редирект 301 Так а что в ответе вы видите? Там же в консоле можно посмотреть что сервер отвечает 1 Надіслати Поділитися на інших сайтах More sharing options... DariyGRAY Опубліковано: 30 жовтня 2020 Share Опубліковано: 30 жовтня 2020 Там бы разобраться почему редирект происходит. Сначала вы обращаетесь по адресу с post-запросом, вас перенаправляет и запрос уже становится get-запросом. А при таком условии вы файл не отправите Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 30 жовтня 2020 Автор Share Опубліковано: 30 жовтня 2020 2 часа назад, DariyGRAY сказал: Так а что в ответе вы видите? Там же в консоле можно посмотреть что сервер отвечает В консоли пусто (если мы говорим про ту консоль в которой можно вывести в js через console.log). а если смотреть, что передаётся в итоге после редиректа, то это сообщение об ошибке: Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 2 листопада 2020 Автор Share Опубліковано: 2 листопада 2020 В 30.10.2020 в 18:41, DariyGRAY сказал: Там бы разобраться почему редирект происходит. Сначала вы обращаетесь по адресу с post-запросом, вас перенаправляет и запрос уже становится get-запросом. А при таком условии вы файл не отправите Я выяснил, что редирект происходит из-за SeoPro. Но у меня не получается разобраться как это исправить. Быть может вы мне подскажите? Заранее огромное спасибо! Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 2 листопада 2020 Автор Share Опубліковано: 2 листопада 2020 РЕШЕНИЕ НАЙДЕНО! Всё дело было в SeoPRO, который весь в багах. Источник - https://opencartforum.com/topic/132038-seo-pro-i-ajax-zaprosy/ Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації [Поддержка] OAP PRO - MULTI AJAX опції як окремі товари з автоматичним зв'язуванням 1 2 3 Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 63 відповіді 5 630 переглядів OcEx В неділю в 21:00 OAP PRO - MULTI AJAX опції як окремі товари з автоматичним зв'язуванням Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 0 коментарів 30 492 перегляди OcEx 30 серпня 2023 [Поддержка] RQ Reviews - Відгуки та питання з фото, відео, відео YouTube 1 2 Автор: OcEx, 8 квітня отзывы вопросы (і ще %d) Теги: отзывы вопросы отзывы вопросы с фото и видео рейтинг ajax 48 відповідей 3 735 переглядів pavelpe 13 грудня RQ Reviews - Відгуки та питання з фото, відео, відео YouTube Автор: OcEx, 8 квітня отзывы вопросы (і ще %d) Теги: отзывы вопросы отзывы вопросы с фото и видео рейтинг ajax 0 коментарів 6 085 переглядів OcEx 8 квітня ajax filter Ajax Filter with Seo Link (Умный фильтр) Автор: kirians, 20 жовтня 2021 ajax фильтр ajax (і ще %d) Теги: ajax фильтр ajax filter ajax filter for brands filter seo filter products фильтр на ajax фильтр ajax filter pro with seo links 0 коментарів 5 558 переглядів kirians 21 жовтня 2021 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання Кнопка загрузки файлов в форме работает только на одном языке Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення EasyMods Автор: kJlukOo PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
DariyGRAY Опубліковано: 30 жовтня 2020 Share Опубліковано: 30 жовтня 2020 1 час назад, comrues сказал: Сайт на локалке В таком случае могу лишь предположить, что дополнительный язык в вашей системе добавляет себя в url и получается что-то типа https://vash.site.com/en/page. Ну и форма в таком случае отправляется по адресу с языком. В результате сервер отдает ответ 404. Часто такое встречал с мультиязычными сайтами. Это, уточню, предположение 1 Надіслати Поділитися на інших сайтах More sharing options... DariyGRAY Опубліковано: 30 жовтня 2020 Share Опубліковано: 30 жовтня 2020 7 минут назад, Teref сказал: скажу вам так на кривом заюбагованном ОС может быть что угодно и это тоже самособой Кривые и забагованные, как правило, модули и руки разработчиков, которые их пишут 1 Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 30 жовтня 2020 Автор Share Опубліковано: 30 жовтня 2020 (змінено) 4 часа назад, DariyGRAY сказал: В таком случае могу лишь предположить, что дополнительный язык в вашей системе добавляет себя в url и получается что-то типа https://vash.site.com/en/page. Ну и форма в таком случае отправляется по адресу с языком. В результате сервер отдает ответ 404. Часто такое встречал с мультиязычными сайтами. Это, уточню, предположение Да, Именно, так. у меня сайт и выводится - sitename.es и sitename.es/ru (использую для этого плагин SEO мультиязык / мультирегион) Что мне в этом случае стоит изменить? PS: Огромное спасибо, что отвечаете на мои вопросы. Змінено 30 жовтня 2020 користувачем comrues Надіслати Поділитися на інших сайтах More sharing options... DariyGRAY Опубліковано: 30 жовтня 2020 Share Опубліковано: 30 жовтня 2020 1 час назад, comrues сказал: Да, Именно, так. у меня сайт и выводится - sitename.es и sitename.es/ru (использую для этого плагин SEO мультиязык / мультирегион) Что мне в этом случае стоит изменить? PS: Огромное спасибо, что отвечаете на мои вопросы. Самый простой способ проверить мое предположение вслепую - в шаблоне information/contact.twig заменить <form action="{{ action }}" method="post" enctype="multipart/form-data" class="form-horizontal"> на <form action="https://YOUR-SITE.COM/index.php?route=information/contact" method="post" enctype="multipart/form-data" class="form-horizontal"> {{ action }} меняете на адрес без языка. Если предположение подтвердится, то что делать дальше, думаю, разберетесь Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 30 жовтня 2020 Автор Share Опубліковано: 30 жовтня 2020 6 часов назад, DariyGRAY сказал: В таком случае могу лишь предположить, что дополнительный язык в вашей системе добавляет себя в url и получается что-то типа https://vash.site.com/en/page. Ну и форма в таком случае отправляется по адресу с языком. В результате сервер отдает ответ 404. Часто такое встречал с мультиязычными сайтами. Это, уточню, предположение Пока что понял что происходит редирект 301 Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 30 жовтня 2020 Автор Share Опубліковано: 30 жовтня 2020 (змінено) 23 минуты назад, DariyGRAY сказал: Самый простой способ проверить мое предположение вслепую - в шаблоне information/contact.twig заменить <form action="{{ action }}" method="post" enctype="multipart/form-data" class="form-horizontal"> на <form action="https://YOUR-SITE.COM/index.php?route=information/contact" method="post" enctype="multipart/form-data" class="form-horizontal"> {{ action }} меняете на адрес без языка. Если предположение подтвердится, то что делать дальше, думаю, разберетесь Пробовал. Нечего не поменялось, к сожалению. В php контроллере в самом начале есть условие if (!empty($this->request->files['file']['name']) && is_file($this->request->files['file']['tmp_name'])) если оно не выполняется то в переменную записывается сообщение об ошибке $json['error'] = $this->language->get('error_upload'); а в js проверяется ,если есть переменная json['error'], то выводит ошибку. Т.е. по ходу файл вообще почему то не загружается и делает редирект Змінено 30 жовтня 2020 користувачем comrues Надіслати Поділитися на інших сайтах More sharing options... DariyGRAY Опубліковано: 30 жовтня 2020 Share Опубліковано: 30 жовтня 2020 7 минут назад, comrues сказал: Пока что понял что происходит редирект 301 Так а что в ответе вы видите? Там же в консоле можно посмотреть что сервер отвечает 1 Надіслати Поділитися на інших сайтах More sharing options... DariyGRAY Опубліковано: 30 жовтня 2020 Share Опубліковано: 30 жовтня 2020 Там бы разобраться почему редирект происходит. Сначала вы обращаетесь по адресу с post-запросом, вас перенаправляет и запрос уже становится get-запросом. А при таком условии вы файл не отправите Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 30 жовтня 2020 Автор Share Опубліковано: 30 жовтня 2020 2 часа назад, DariyGRAY сказал: Так а что в ответе вы видите? Там же в консоле можно посмотреть что сервер отвечает В консоли пусто (если мы говорим про ту консоль в которой можно вывести в js через console.log). а если смотреть, что передаётся в итоге после редиректа, то это сообщение об ошибке: Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 2 листопада 2020 Автор Share Опубліковано: 2 листопада 2020 В 30.10.2020 в 18:41, DariyGRAY сказал: Там бы разобраться почему редирект происходит. Сначала вы обращаетесь по адресу с post-запросом, вас перенаправляет и запрос уже становится get-запросом. А при таком условии вы файл не отправите Я выяснил, что редирект происходит из-за SeoPro. Но у меня не получается разобраться как это исправить. Быть может вы мне подскажите? Заранее огромное спасибо! Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 2 листопада 2020 Автор Share Опубліковано: 2 листопада 2020 РЕШЕНИЕ НАЙДЕНО! Всё дело было в SeoPRO, который весь в багах. Источник - https://opencartforum.com/topic/132038-seo-pro-i-ajax-zaprosy/ Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації [Поддержка] OAP PRO - MULTI AJAX опції як окремі товари з автоматичним зв'язуванням 1 2 3 Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 63 відповіді 5 630 переглядів OcEx В неділю в 21:00 OAP PRO - MULTI AJAX опції як окремі товари з автоматичним зв'язуванням Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 0 коментарів 30 492 перегляди OcEx 30 серпня 2023 [Поддержка] RQ Reviews - Відгуки та питання з фото, відео, відео YouTube 1 2 Автор: OcEx, 8 квітня отзывы вопросы (і ще %d) Теги: отзывы вопросы отзывы вопросы с фото и видео рейтинг ajax 48 відповідей 3 735 переглядів pavelpe 13 грудня RQ Reviews - Відгуки та питання з фото, відео, відео YouTube Автор: OcEx, 8 квітня отзывы вопросы (і ще %d) Теги: отзывы вопросы отзывы вопросы с фото и видео рейтинг ajax 0 коментарів 6 085 переглядів OcEx 8 квітня ajax filter Ajax Filter with Seo Link (Умный фильтр) Автор: kirians, 20 жовтня 2021 ajax фильтр ajax (і ще %d) Теги: ajax фильтр ajax filter ajax filter for brands filter seo filter products фильтр на ajax фильтр ajax filter pro with seo links 0 коментарів 5 558 переглядів kirians 21 жовтня 2021 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання Кнопка загрузки файлов в форме работает только на одном языке Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення EasyMods Автор: kJlukOo PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
DariyGRAY Опубліковано: 30 жовтня 2020 Share Опубліковано: 30 жовтня 2020 7 минут назад, Teref сказал: скажу вам так на кривом заюбагованном ОС может быть что угодно и это тоже самособой Кривые и забагованные, как правило, модули и руки разработчиков, которые их пишут 1 Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 30 жовтня 2020 Автор Share Опубліковано: 30 жовтня 2020 (змінено) 4 часа назад, DariyGRAY сказал: В таком случае могу лишь предположить, что дополнительный язык в вашей системе добавляет себя в url и получается что-то типа https://vash.site.com/en/page. Ну и форма в таком случае отправляется по адресу с языком. В результате сервер отдает ответ 404. Часто такое встречал с мультиязычными сайтами. Это, уточню, предположение Да, Именно, так. у меня сайт и выводится - sitename.es и sitename.es/ru (использую для этого плагин SEO мультиязык / мультирегион) Что мне в этом случае стоит изменить? PS: Огромное спасибо, что отвечаете на мои вопросы. Змінено 30 жовтня 2020 користувачем comrues Надіслати Поділитися на інших сайтах More sharing options... DariyGRAY Опубліковано: 30 жовтня 2020 Share Опубліковано: 30 жовтня 2020 1 час назад, comrues сказал: Да, Именно, так. у меня сайт и выводится - sitename.es и sitename.es/ru (использую для этого плагин SEO мультиязык / мультирегион) Что мне в этом случае стоит изменить? PS: Огромное спасибо, что отвечаете на мои вопросы. Самый простой способ проверить мое предположение вслепую - в шаблоне information/contact.twig заменить <form action="{{ action }}" method="post" enctype="multipart/form-data" class="form-horizontal"> на <form action="https://YOUR-SITE.COM/index.php?route=information/contact" method="post" enctype="multipart/form-data" class="form-horizontal"> {{ action }} меняете на адрес без языка. Если предположение подтвердится, то что делать дальше, думаю, разберетесь Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 30 жовтня 2020 Автор Share Опубліковано: 30 жовтня 2020 6 часов назад, DariyGRAY сказал: В таком случае могу лишь предположить, что дополнительный язык в вашей системе добавляет себя в url и получается что-то типа https://vash.site.com/en/page. Ну и форма в таком случае отправляется по адресу с языком. В результате сервер отдает ответ 404. Часто такое встречал с мультиязычными сайтами. Это, уточню, предположение Пока что понял что происходит редирект 301 Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 30 жовтня 2020 Автор Share Опубліковано: 30 жовтня 2020 (змінено) 23 минуты назад, DariyGRAY сказал: Самый простой способ проверить мое предположение вслепую - в шаблоне information/contact.twig заменить <form action="{{ action }}" method="post" enctype="multipart/form-data" class="form-horizontal"> на <form action="https://YOUR-SITE.COM/index.php?route=information/contact" method="post" enctype="multipart/form-data" class="form-horizontal"> {{ action }} меняете на адрес без языка. Если предположение подтвердится, то что делать дальше, думаю, разберетесь Пробовал. Нечего не поменялось, к сожалению. В php контроллере в самом начале есть условие if (!empty($this->request->files['file']['name']) && is_file($this->request->files['file']['tmp_name'])) если оно не выполняется то в переменную записывается сообщение об ошибке $json['error'] = $this->language->get('error_upload'); а в js проверяется ,если есть переменная json['error'], то выводит ошибку. Т.е. по ходу файл вообще почему то не загружается и делает редирект Змінено 30 жовтня 2020 користувачем comrues Надіслати Поділитися на інших сайтах More sharing options... DariyGRAY Опубліковано: 30 жовтня 2020 Share Опубліковано: 30 жовтня 2020 7 минут назад, comrues сказал: Пока что понял что происходит редирект 301 Так а что в ответе вы видите? Там же в консоле можно посмотреть что сервер отвечает 1 Надіслати Поділитися на інших сайтах More sharing options... DariyGRAY Опубліковано: 30 жовтня 2020 Share Опубліковано: 30 жовтня 2020 Там бы разобраться почему редирект происходит. Сначала вы обращаетесь по адресу с post-запросом, вас перенаправляет и запрос уже становится get-запросом. А при таком условии вы файл не отправите Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 30 жовтня 2020 Автор Share Опубліковано: 30 жовтня 2020 2 часа назад, DariyGRAY сказал: Так а что в ответе вы видите? Там же в консоле можно посмотреть что сервер отвечает В консоли пусто (если мы говорим про ту консоль в которой можно вывести в js через console.log). а если смотреть, что передаётся в итоге после редиректа, то это сообщение об ошибке: Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 2 листопада 2020 Автор Share Опубліковано: 2 листопада 2020 В 30.10.2020 в 18:41, DariyGRAY сказал: Там бы разобраться почему редирект происходит. Сначала вы обращаетесь по адресу с post-запросом, вас перенаправляет и запрос уже становится get-запросом. А при таком условии вы файл не отправите Я выяснил, что редирект происходит из-за SeoPro. Но у меня не получается разобраться как это исправить. Быть может вы мне подскажите? Заранее огромное спасибо! Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 2 листопада 2020 Автор Share Опубліковано: 2 листопада 2020 РЕШЕНИЕ НАЙДЕНО! Всё дело было в SeoPRO, который весь в багах. Источник - https://opencartforum.com/topic/132038-seo-pro-i-ajax-zaprosy/ Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації [Поддержка] OAP PRO - MULTI AJAX опції як окремі товари з автоматичним зв'язуванням 1 2 3 Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 63 відповіді 5 630 переглядів OcEx В неділю в 21:00 OAP PRO - MULTI AJAX опції як окремі товари з автоматичним зв'язуванням Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 0 коментарів 30 492 перегляди OcEx 30 серпня 2023 [Поддержка] RQ Reviews - Відгуки та питання з фото, відео, відео YouTube 1 2 Автор: OcEx, 8 квітня отзывы вопросы (і ще %d) Теги: отзывы вопросы отзывы вопросы с фото и видео рейтинг ajax 48 відповідей 3 735 переглядів pavelpe 13 грудня RQ Reviews - Відгуки та питання з фото, відео, відео YouTube Автор: OcEx, 8 квітня отзывы вопросы (і ще %d) Теги: отзывы вопросы отзывы вопросы с фото и видео рейтинг ajax 0 коментарів 6 085 переглядів OcEx 8 квітня ajax filter Ajax Filter with Seo Link (Умный фильтр) Автор: kirians, 20 жовтня 2021 ajax фильтр ajax (і ще %d) Теги: ajax фильтр ajax filter ajax filter for brands filter seo filter products фильтр на ajax фильтр ajax filter pro with seo links 0 коментарів 5 558 переглядів kirians 21 жовтня 2021 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання Кнопка загрузки файлов в форме работает только на одном языке Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення EasyMods Автор: kJlukOo PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut
comrues Опубліковано: 30 жовтня 2020 Автор Share Опубліковано: 30 жовтня 2020 (змінено) 4 часа назад, DariyGRAY сказал: В таком случае могу лишь предположить, что дополнительный язык в вашей системе добавляет себя в url и получается что-то типа https://vash.site.com/en/page. Ну и форма в таком случае отправляется по адресу с языком. В результате сервер отдает ответ 404. Часто такое встречал с мультиязычными сайтами. Это, уточню, предположение Да, Именно, так. у меня сайт и выводится - sitename.es и sitename.es/ru (использую для этого плагин SEO мультиязык / мультирегион) Что мне в этом случае стоит изменить? PS: Огромное спасибо, что отвечаете на мои вопросы. Змінено 30 жовтня 2020 користувачем comrues Надіслати Поділитися на інших сайтах More sharing options...
DariyGRAY Опубліковано: 30 жовтня 2020 Share Опубліковано: 30 жовтня 2020 1 час назад, comrues сказал: Да, Именно, так. у меня сайт и выводится - sitename.es и sitename.es/ru (использую для этого плагин SEO мультиязык / мультирегион) Что мне в этом случае стоит изменить? PS: Огромное спасибо, что отвечаете на мои вопросы. Самый простой способ проверить мое предположение вслепую - в шаблоне information/contact.twig заменить <form action="{{ action }}" method="post" enctype="multipart/form-data" class="form-horizontal"> на <form action="https://YOUR-SITE.COM/index.php?route=information/contact" method="post" enctype="multipart/form-data" class="form-horizontal"> {{ action }} меняете на адрес без языка. Если предположение подтвердится, то что делать дальше, думаю, разберетесь Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 30 жовтня 2020 Автор Share Опубліковано: 30 жовтня 2020 6 часов назад, DariyGRAY сказал: В таком случае могу лишь предположить, что дополнительный язык в вашей системе добавляет себя в url и получается что-то типа https://vash.site.com/en/page. Ну и форма в таком случае отправляется по адресу с языком. В результате сервер отдает ответ 404. Часто такое встречал с мультиязычными сайтами. Это, уточню, предположение Пока что понял что происходит редирект 301 Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 30 жовтня 2020 Автор Share Опубліковано: 30 жовтня 2020 (змінено) 23 минуты назад, DariyGRAY сказал: Самый простой способ проверить мое предположение вслепую - в шаблоне information/contact.twig заменить <form action="{{ action }}" method="post" enctype="multipart/form-data" class="form-horizontal"> на <form action="https://YOUR-SITE.COM/index.php?route=information/contact" method="post" enctype="multipart/form-data" class="form-horizontal"> {{ action }} меняете на адрес без языка. Если предположение подтвердится, то что делать дальше, думаю, разберетесь Пробовал. Нечего не поменялось, к сожалению. В php контроллере в самом начале есть условие if (!empty($this->request->files['file']['name']) && is_file($this->request->files['file']['tmp_name'])) если оно не выполняется то в переменную записывается сообщение об ошибке $json['error'] = $this->language->get('error_upload'); а в js проверяется ,если есть переменная json['error'], то выводит ошибку. Т.е. по ходу файл вообще почему то не загружается и делает редирект Змінено 30 жовтня 2020 користувачем comrues Надіслати Поділитися на інших сайтах More sharing options... DariyGRAY Опубліковано: 30 жовтня 2020 Share Опубліковано: 30 жовтня 2020 7 минут назад, comrues сказал: Пока что понял что происходит редирект 301 Так а что в ответе вы видите? Там же в консоле можно посмотреть что сервер отвечает 1 Надіслати Поділитися на інших сайтах More sharing options... DariyGRAY Опубліковано: 30 жовтня 2020 Share Опубліковано: 30 жовтня 2020 Там бы разобраться почему редирект происходит. Сначала вы обращаетесь по адресу с post-запросом, вас перенаправляет и запрос уже становится get-запросом. А при таком условии вы файл не отправите Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 30 жовтня 2020 Автор Share Опубліковано: 30 жовтня 2020 2 часа назад, DariyGRAY сказал: Так а что в ответе вы видите? Там же в консоле можно посмотреть что сервер отвечает В консоли пусто (если мы говорим про ту консоль в которой можно вывести в js через console.log). а если смотреть, что передаётся в итоге после редиректа, то это сообщение об ошибке: Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 2 листопада 2020 Автор Share Опубліковано: 2 листопада 2020 В 30.10.2020 в 18:41, DariyGRAY сказал: Там бы разобраться почему редирект происходит. Сначала вы обращаетесь по адресу с post-запросом, вас перенаправляет и запрос уже становится get-запросом. А при таком условии вы файл не отправите Я выяснил, что редирект происходит из-за SeoPro. Но у меня не получается разобраться как это исправить. Быть может вы мне подскажите? Заранее огромное спасибо! Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 2 листопада 2020 Автор Share Опубліковано: 2 листопада 2020 РЕШЕНИЕ НАЙДЕНО! Всё дело было в SeoPRO, который весь в багах. Источник - https://opencartforum.com/topic/132038-seo-pro-i-ajax-zaprosy/ Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації [Поддержка] OAP PRO - MULTI AJAX опції як окремі товари з автоматичним зв'язуванням 1 2 3 Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 63 відповіді 5 630 переглядів OcEx В неділю в 21:00 OAP PRO - MULTI AJAX опції як окремі товари з автоматичним зв'язуванням Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 0 коментарів 30 492 перегляди OcEx 30 серпня 2023 [Поддержка] RQ Reviews - Відгуки та питання з фото, відео, відео YouTube 1 2 Автор: OcEx, 8 квітня отзывы вопросы (і ще %d) Теги: отзывы вопросы отзывы вопросы с фото и видео рейтинг ajax 48 відповідей 3 735 переглядів pavelpe 13 грудня RQ Reviews - Відгуки та питання з фото, відео, відео YouTube Автор: OcEx, 8 квітня отзывы вопросы (і ще %d) Теги: отзывы вопросы отзывы вопросы с фото и видео рейтинг ajax 0 коментарів 6 085 переглядів OcEx 8 квітня ajax filter Ajax Filter with Seo Link (Умный фильтр) Автор: kirians, 20 жовтня 2021 ajax фильтр ajax (і ще %d) Теги: ajax фильтр ajax filter ajax filter for brands filter seo filter products фильтр на ajax фильтр ajax filter pro with seo links 0 коментарів 5 558 переглядів kirians 21 жовтня 2021 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання Кнопка загрузки файлов в форме работает только на одном языке
comrues Опубліковано: 30 жовтня 2020 Автор Share Опубліковано: 30 жовтня 2020 6 часов назад, DariyGRAY сказал: В таком случае могу лишь предположить, что дополнительный язык в вашей системе добавляет себя в url и получается что-то типа https://vash.site.com/en/page. Ну и форма в таком случае отправляется по адресу с языком. В результате сервер отдает ответ 404. Часто такое встречал с мультиязычными сайтами. Это, уточню, предположение Пока что понял что происходит редирект 301 Надіслати Поділитися на інших сайтах More sharing options...
comrues Опубліковано: 30 жовтня 2020 Автор Share Опубліковано: 30 жовтня 2020 (змінено) 23 минуты назад, DariyGRAY сказал: Самый простой способ проверить мое предположение вслепую - в шаблоне information/contact.twig заменить <form action="{{ action }}" method="post" enctype="multipart/form-data" class="form-horizontal"> на <form action="https://YOUR-SITE.COM/index.php?route=information/contact" method="post" enctype="multipart/form-data" class="form-horizontal"> {{ action }} меняете на адрес без языка. Если предположение подтвердится, то что делать дальше, думаю, разберетесь Пробовал. Нечего не поменялось, к сожалению. В php контроллере в самом начале есть условие if (!empty($this->request->files['file']['name']) && is_file($this->request->files['file']['tmp_name'])) если оно не выполняется то в переменную записывается сообщение об ошибке $json['error'] = $this->language->get('error_upload'); а в js проверяется ,если есть переменная json['error'], то выводит ошибку. Т.е. по ходу файл вообще почему то не загружается и делает редирект Змінено 30 жовтня 2020 користувачем comrues Надіслати Поділитися на інших сайтах More sharing options...
DariyGRAY Опубліковано: 30 жовтня 2020 Share Опубліковано: 30 жовтня 2020 7 минут назад, comrues сказал: Пока что понял что происходит редирект 301 Так а что в ответе вы видите? Там же в консоле можно посмотреть что сервер отвечает 1 Надіслати Поділитися на інших сайтах More sharing options... DariyGRAY Опубліковано: 30 жовтня 2020 Share Опубліковано: 30 жовтня 2020 Там бы разобраться почему редирект происходит. Сначала вы обращаетесь по адресу с post-запросом, вас перенаправляет и запрос уже становится get-запросом. А при таком условии вы файл не отправите Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 30 жовтня 2020 Автор Share Опубліковано: 30 жовтня 2020 2 часа назад, DariyGRAY сказал: Так а что в ответе вы видите? Там же в консоле можно посмотреть что сервер отвечает В консоли пусто (если мы говорим про ту консоль в которой можно вывести в js через console.log). а если смотреть, что передаётся в итоге после редиректа, то это сообщение об ошибке: Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 2 листопада 2020 Автор Share Опубліковано: 2 листопада 2020 В 30.10.2020 в 18:41, DariyGRAY сказал: Там бы разобраться почему редирект происходит. Сначала вы обращаетесь по адресу с post-запросом, вас перенаправляет и запрос уже становится get-запросом. А при таком условии вы файл не отправите Я выяснил, что редирект происходит из-за SeoPro. Но у меня не получается разобраться как это исправить. Быть может вы мне подскажите? Заранее огромное спасибо! Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 2 листопада 2020 Автор Share Опубліковано: 2 листопада 2020 РЕШЕНИЕ НАЙДЕНО! Всё дело было в SeoPRO, который весь в багах. Источник - https://opencartforum.com/topic/132038-seo-pro-i-ajax-zaprosy/ Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації [Поддержка] OAP PRO - MULTI AJAX опції як окремі товари з автоматичним зв'язуванням 1 2 3 Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 63 відповіді 5 630 переглядів OcEx В неділю в 21:00 OAP PRO - MULTI AJAX опції як окремі товари з автоматичним зв'язуванням Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 0 коментарів 30 492 перегляди OcEx 30 серпня 2023 [Поддержка] RQ Reviews - Відгуки та питання з фото, відео, відео YouTube 1 2 Автор: OcEx, 8 квітня отзывы вопросы (і ще %d) Теги: отзывы вопросы отзывы вопросы с фото и видео рейтинг ajax 48 відповідей 3 735 переглядів pavelpe 13 грудня RQ Reviews - Відгуки та питання з фото, відео, відео YouTube Автор: OcEx, 8 квітня отзывы вопросы (і ще %d) Теги: отзывы вопросы отзывы вопросы с фото и видео рейтинг ajax 0 коментарів 6 085 переглядів OcEx 8 квітня ajax filter Ajax Filter with Seo Link (Умный фильтр) Автор: kirians, 20 жовтня 2021 ajax фильтр ajax (і ще %d) Теги: ajax фильтр ajax filter ajax filter for brands filter seo filter products фильтр на ajax фильтр ajax filter pro with seo links 0 коментарів 5 558 переглядів kirians 21 жовтня 2021 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
DariyGRAY Опубліковано: 30 жовтня 2020 Share Опубліковано: 30 жовтня 2020 Там бы разобраться почему редирект происходит. Сначала вы обращаетесь по адресу с post-запросом, вас перенаправляет и запрос уже становится get-запросом. А при таком условии вы файл не отправите Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 30 жовтня 2020 Автор Share Опубліковано: 30 жовтня 2020 2 часа назад, DariyGRAY сказал: Так а что в ответе вы видите? Там же в консоле можно посмотреть что сервер отвечает В консоли пусто (если мы говорим про ту консоль в которой можно вывести в js через console.log). а если смотреть, что передаётся в итоге после редиректа, то это сообщение об ошибке: Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 2 листопада 2020 Автор Share Опубліковано: 2 листопада 2020 В 30.10.2020 в 18:41, DariyGRAY сказал: Там бы разобраться почему редирект происходит. Сначала вы обращаетесь по адресу с post-запросом, вас перенаправляет и запрос уже становится get-запросом. А при таком условии вы файл не отправите Я выяснил, что редирект происходит из-за SeoPro. Но у меня не получается разобраться как это исправить. Быть может вы мне подскажите? Заранее огромное спасибо! Надіслати Поділитися на інших сайтах More sharing options... comrues Опубліковано: 2 листопада 2020 Автор Share Опубліковано: 2 листопада 2020 РЕШЕНИЕ НАЙДЕНО! Всё дело было в SeoPRO, который весь в багах. Источник - https://opencartforum.com/topic/132038-seo-pro-i-ajax-zaprosy/ Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1
comrues Опубліковано: 30 жовтня 2020 Автор Share Опубліковано: 30 жовтня 2020 2 часа назад, DariyGRAY сказал: Так а что в ответе вы видите? Там же в консоле можно посмотреть что сервер отвечает В консоли пусто (если мы говорим про ту консоль в которой можно вывести в js через console.log). а если смотреть, что передаётся в итоге после редиректа, то это сообщение об ошибке: Надіслати Поділитися на інших сайтах More sharing options...
comrues Опубліковано: 2 листопада 2020 Автор Share Опубліковано: 2 листопада 2020 В 30.10.2020 в 18:41, DariyGRAY сказал: Там бы разобраться почему редирект происходит. Сначала вы обращаетесь по адресу с post-запросом, вас перенаправляет и запрос уже становится get-запросом. А при таком условии вы файл не отправите Я выяснил, что редирект происходит из-за SeoPro. Но у меня не получается разобраться как это исправить. Быть может вы мне подскажите? Заранее огромное спасибо! Надіслати Поділитися на інших сайтах More sharing options...
comrues Опубліковано: 2 листопада 2020 Автор Share Опубліковано: 2 листопада 2020 РЕШЕНИЕ НАЙДЕНО! Всё дело было в SeoPRO, который весь в багах. Источник - https://opencartforum.com/topic/132038-seo-pro-i-ajax-zaprosy/ Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts