Witam serdecznie,
Mam takie zapotrzebowanie, aby w adresie podstrony znajdywal sie jako parametr adres e-mail. Tak sie skalada, ze adresy e-mail maja w sobie kropki, a to psuje całą regułkę. Jak sprawić, aby w danym przypadku kropka była traktowana jak zwykly znak?
pozdrawiam,
Możesz w definicji adresu wstawić kropkę przed tym parametrem, który ma zawierać adres e-mail np.
config.connect '/adres/*email', :controller => 'jakistam'
dla adresu ‘/adres/test@test.pl’ w kontrolerze parametr email będzie zawierał tablicę, której pierwszym elementem będzie adres z kropką.
Problem będzie jak ktoś poda ‘/adres/test@test.pl/jeszcze_cos’ wtedy w tablicy będzie dodatkowy element, więc miej to na uwadze