Чтобы при отсутствии формы на сайте не завершался шаблон

  • Автор темы Автор темы drveb
  • Дата начала Дата начала

drveb

Client
Регистрация
19.01.2016
Сообщения
87
Реакции
2
Баллы
8
Всем добрый день.

Допустим включен поиск текста на странице. И если нет этого текста, то осуществляете переход к следующему шагу.

Но как искать не текст а форму?
Пример:
1. Переход на сайт
2. Ввод данных в форму регистрации.

Вот когда формы на сайте нет по каким-то причинам (ошибка загрузки, прокси не верно сработал и тд) то шаблон завершается с ошибкой. Как сделать так чтобы сначала искалась эта форма, и если её нет, то ошибка не выскакивала. Как работает экшн "если" я знаю. Вопрос именно в том как искать не наличие текста а формы.

Изначально шаги по вбиванию данных в форму записаны в режиме "запись".
 
Всем добрый день.

Допустим включен поиск текста на странице. И если нет этого текста, то осуществляете переход к следующему шагу.

Но как искать не текст а форму?
Пример:
1. Переход на сайт
2. Ввод данных в форму регистрации.

Вот когда формы на сайте нет по каким-то причинам (ошибка загрузки, прокси не верно сработал и тд) то шаблон завершается с ошибкой. Как сделать так чтобы сначала искалась эта форма, и если её нет, то ошибка не выскакивала. Как работает экшн "если" я знаю. Вопрос именно в том как искать не наличие текста а формы.

Изначально шаги по вбиванию данных в форму записаны в режиме "запись".

А зачем тебе искать что-то, ведь если формы нет, то ввод данных в форму ошибку выдаст, а это и есть признак того, что формы нет.
 
А зачем тебе искать что-то, ведь если формы нет, то ввод данных в форму ошибку выдаст, а это и есть признак того, что формы нет.
Да, выдаст ошибку.
Но мне нужно чтобы после этой ошибки, шаблон не завершался с ошибкой а осуществлялся переход к первому шагу.
 
Да, выдаст ошибку.
Но мне нужно чтобы после этой ошибки, шаблон не завершался с ошибкой а осуществлялся переход к первому шагу.

Ну так и сделай, чтобы по ошибке был переход к первому шагу. У экшенов с боков есть выходы как на положительный исход, так и на отрицательный.
 

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