2016-03-30 27 views
-1

içindeki bir iletinin parçası içinde bir bağlantıya sahip olmak Arka ucun ray olduğu bir uygulama var ve ön uç köşeli olarak yerleşik. Kullanıcı adı ve şifre hataları üzerinde çalışan token kontrol cihazımı düzenleme sürecindeyim. Bu denetleyicide, tüm sihirleri yaratan bir yöntem bulunur.Bir rails denetleyicisinde

Yaşadığım sorun, hata iletilerinde, başarısız iletinin ikinci yarısında bir bağlantı oluşturmaya çalışıyorum. Yine de onunla bazı problemlerim var.

def create 
    username = params[:username] 
    password = params[:password] 

    user = User.find_for_authentication(login: username) 
    fail!(message: 'Account not found. Please try again with new information or #{link_to(new_patient_registration_path)} click here to create a new account', status: :unauthorized) unless user 

Şu anda sahip olduğum şeyle, ileti sürecine sahip olamıyorum. Görüntülenen tüm hata mesajını, ancak bağlantı olmadan kapatıyorum.

Neyi kaçırdığımı görebilmem için bana hızlıca bakabilir mi?

Şimdiden çok teşekkürler!

+0

kullanmak gerekir? – Pavan

+0

"Yine de onunla bazı problemlerim var." Tam olarak sorun nedir? Şu anda kodunuz olduğu gibi, hangi sonuç üretiliyor? – sixty4bit

+0

Aşağıda listelediklerimle, tam bir hata alıyorum. Ben muhtemelen uygulamanın içindeki açısal tarafı olabilir çünkü düşünüyorum. Ayrıca, sadece bir dış bağlantıya (google veya başka bir şey gibi) da gitmeye hazırım. – kdweber89

cevap

1

Siz kesinlikle sorunun ne view_context

fail!(message: "Account not found. Please try again with new information or #{ view_context.link_to("Click here to create a new account", new_patient_registration_path)}".html_safe , status: :unauthorized) unless user 
İlgili konular