23.05.2019 12:05
|
|
stylerocket
Name: Evgeny
13.10.2011
Posts: 75
|
Ошибка «403 Forbidden» - при смене статуса заказа с комментарием
При коротком комментарии к статусу заказа все в порядке.
Я так понимаю надо расширить количество символом, но не знаю где искать в MySQL
???
Last change: 24.05.2019 14:45
|
|
23.05.2019 14:06
|
|
Volodymyr
Name: Vova
01.02.2018
Posts: 26
|
Aw: 403 Forbidden - при смене статуса заказа с длинным комментарием
1. Вы имеете в виду в админке на странице просмотра заказа при изменении статуса заказа?
2. Отправьте скриншот страницы с ошибкой
|
|
24.05.2019 11:17
|
|
stylerocket
Name: Evgeny
13.10.2011
Posts: 75
|
Aw: 403 Forbidden - при смене статуса заказа с длинным комментарием
Volodymyr - 23.05.2019 14:06
1. Вы имеете в виду в админке на странице просмотра заказа при изменении статуса заказа?
2. Отправьте скриншот страницы с ошибкой
Здравствуйте, спасибо за ваши уточнения
1. Все верно.
Обнаружили одну закономерность, если в тексте комментария есть новый абзац, то возникает ошибка, если одной строкой, то ошибки нет.
Пример:
«test test» - нет ошибки
«test
test» - есть ошибка
2.
Last change: 24.05.2019 14:11
|
|
29.05.2019 12:19
|
|
Volodymyr
Name: Vova
01.02.2018
Posts: 26
|
Aw: 403 Forbidden - при смене статуса заказа с длинным комментарием
Здравствуйте
У вас проблема с настройками сервера
Некорректная работа метода GET
|
|
29.05.2019 18:02
|
|
stylerocket
Name: Evgeny
13.10.2011
Posts: 75
|
Aw: 403 Forbidden - при смене статуса заказа с длинным комментарием
Volodymyr - 29.05.2019 12:19
Здравствуйте
У вас проблема с настройками сервера
Некорректная работа метода GET
Приветствую, спасибо за наводку
Ответ хостера:
"Начиная с мая 2019 на всех серверах нашего хостинга запрещены запросы, содержащие в URL символы %0a и %0d
Это сделано с целью устранения серьёзной уязвимости CR:LF injection»
Володимир, у нас есть какие-то выходы из этой ситуации? Вроде и мелочь, но это сильно мешает нам коммуникации с покупателями.
|
|
29.05.2019 20:54
|
|
admin
(Support Team)
Name: Admin
05.08.2010
Posts: 25934
|
Aw: 403 Forbidden - при смене статуса заказа с длинным комментарием
administrator\components\com_jshopping\js\functions.js
function verifyStatus(orderStatus, orderId, message, extended, limit)
|
|
29.05.2019 23:17
|
|
stylerocket
Name: Evgeny
13.10.2011
Posts: 75
|
Aw: 403 Forbidden - при смене статуса заказа с длинным комментарием
admin - 29.05.2019 20:54
administrator\components\com_jshopping\js\functions.js
function verifyStatus(orderStatus, orderId, message, extended, limit)
Спасибо, но что конкретно надо сделать? Я не разбираюсь в этом
|
|
30.05.2019 13:46
|
|
Volodymyr
Name: Vova
01.02.2018
Posts: 26
|
Aw: 403 Forbidden - при смене статуса заказа с длинным комментарием
Здравствуйте
add in administrator => function.js (~22)
function verifyStatus(orderStatus, orderId, message, extended, limit) {
if (extended == 0) {
var statusNewId = $F_('select_status_id' + orderId);
if (statusNewId == orderStatus) {
alert (message);
return;
} else {
Joomla.submitbutton('update_status');
}
} else {
var statusNewId = $F_('order_status');
if (statusNewId == orderStatus) {
alert (message);
return;
} else {
Joomla.submitbutton('update_one_status');
}
}
}
view => orders => show.php (~669)
Joomla.submitbutton = function(task){
if (task=='send'){
document.getElementById('js_nolang').value='1';
}
if(task == 'update_one_status') {
document.getElementById('js_nolang').value='1';
}
Joomla.submitform(task, document.getElementById('adminForm'));
}
|
|
30.05.2019 20:17
|
|
stylerocket
Name: Evgeny
13.10.2011
Posts: 75
|
Aw: 403 Forbidden - при смене статуса заказа с длинным комментарием
Volodymyr - 30.05.2019 13:46
Здравствуйте
add in administrator => function.js (~22)
view => orders => show.php (~669)
Добрый вечер.
Вероятно я что-то не так делаю.
Полностью заменил строки кода на тот что вы дали. Но ситуация не изменилась (
Мне надо заменить конкретный код или просто вставить, но куда?
Last change: 30.05.2019 22:40
|
|
31.05.2019 12:56
|
|
Volodymyr
Name: Vova
01.02.2018
Posts: 26
|
Aw: 403 Forbidden - при смене статуса заказа с длинным комментарием
Здравствуйте
В админке компонента js => function.js нужно заменить функцию verifyStatus
В view => orders => tmpl => show.php нужно заменить функцию Joomla.submitbutton на код описаний ранее
|
|
31.05.2019 13:23
|
|
stylerocket
Name: Evgeny
13.10.2011
Posts: 75
|
Aw: 403 Forbidden - при смене статуса заказа с длинным комментарием
Volodymyr - 31.05.2019 12:56
Здравствуйте
В админке компонента js => function.js нужно заменить функцию verifyStatus
Приветствую вас,
Мы вставили код на демо сайте
1. Заметили, что из карточки заказа все отлично меняется и текст с комментарием можно делать с абзацем (но нет зеленой метки об уведомлении покупателю, хотя письма приходят)
2. Из списка заказов статус перестал изменяться.
Last change: 03.06.2019 22:03
|
|