Rails 3. Невозможно проверить URL для префикса http - PullRequest
2 голосов
/ 28 ноября 2010

Я разрабатываю приложение в Rails 3, и в этом приложении я позволяю пользователям добавлять URL-адреса на веб-сайты.Текущая проблема, с которой я сталкиваюсь, заключается в том, что некоторые пользователи забывают включить префиксы http или https, что приводит к неработающей ссылке.

К сожалению, кажется, нет способа проверить это из коробки?Как я могу проверить, если представленный URL содержит http?

Благодарю за помощь!

1 Ответ

2 голосов
/ 28 ноября 2010

Существует плагин с именем validates_url_format_of , который, кажется, работает для Rails 3. В противном случае вы можете написать свой собственный пользовательский валидатор .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...