Не срабатывает Bad End

proffyes

Client
Регистрация
16.07.2015
Сообщения
409
Благодарностей
19
Баллы
18
Как я понимаю Bad End должен срабатывать на каждое невыполненное действие, для которого нет заданного перехода. У меня в проекте не всегда успевает подгрузиться капча. Срабатывает вылетает ошибка, но перехода по bad end не просходит. Почему так?
 

Ribas

Client
Регистрация
31.05.2014
Сообщения
1 440
Благодарностей
503
Баллы
113
Может во второй раз не срабатывает? Bad End экшн одноразовый. Если один раз его ветка отработала, то далее при ошибке шаб завершает работу.
 

proffyes

Client
Регистрация
16.07.2015
Сообщения
409
Благодарностей
19
Баллы
18
Может во второй раз не срабатывает? Bad End экшн одноразовый. Если один раз его ветка отработала, то далее при ошибке шаб завершает работу.
А есть возможность сделать его многоразовым?
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
Нет
 

Geograph

Client
Регистрация
16.02.2014
Сообщения
209
Благодарностей
114
Баллы
43

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
А при ошибке разбора Json и когда Get превышает таймаут почему шаблон завершается, а не идет на BadEnd?
На Bad End Идут все необработанные выходы по ошибке. Но Bad End выполняется только один раз. Если вы из него возвращаетесь куда то в середину шаблона и снова случается ошибка, то он больше не отработает.
Его смысл - сохранение нужных вам данных или информации когда шаблон завершается по ошибке, которую вы не ожидали.
 
  • Спасибо
Реакции: Geograph

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)