PHP-Notice при отправке формы заказать обратный звонок


#1

Где возникла проблема: CS-Cart Ultimate 4.12.1

Суть проблемы: PHP-Notice при отправке формы заказать обратный звонок https://prnt.sc/wszdom
PHP Notice: Undefined index: V in app/functions/fn.common.php on line 3857
PHP Notice: Trying to access array offset on value of type null in app/functions/fn.common.php on line 3857

Как воспроизвести проблему:

  1. Открываем попап
  2. Заполняем форму
  3. Отправляем форму
  4. Видим что в fn_url оно пытается ссылку на вендора вставить, а тут SiteArea::VENDOR нет в массиве $locations

#2

Здравствуйте. Проблему воспроизвел. Передам информацию разработчикам, спасибо.


#3

Добрый день.
Проблему починили, исправление войдет в релиз 4.12.3.
Для исправления проблемы своими силами можно использовать следующий патч:

О том, как его применить, можно почитать в нашей документации: https://www.cs-cart.ru/docs/latest/upgrade/apply_diff_file.html