29 EYLÃœL 2008, PAZARTESÄ°
Nasıl kontrolör/görünüm arama yöntemleri Raylar konsol?
Ben yük script/console
, bazı zamanlarda ne zaman bir kontrol ya da profil yardımcı bir yöntem çıktısı ile oynamak istiyorum.
Orada yolu vardır:
- bir istek? taklit
- dedi üzerinde bir denetleyici örneğinden yöntemleri isteyin?
- yardımcı yöntemler, ya) dedi denetleyicisi örneği veya başka bir şekilde test?
CEVAP
21 Temmuz 2009, Salı
Aramakyardımcıları, helper
...hmm... yardımcı kullanın.
$ ./script/console
>> helper.number_to_currency('123.45')
=> "R$ 123,45"
Eğer varsayılan (ApplicationController
helper :all
kaldırıldı diyebiliriz, çünkü) dahil olmayan bir yardımcı kullanmak istiyorsanız, sadece bir yardımcı vardır.
>> include BogusHelper
>> helper.bogus
=> "bogus output"
Başa çıkmak içindenetleyicileri, Nick's alıntı yapıyorum cevap:
> app.get '/posts/1' > response = app.response # you now have a rails response object much like the integration tests > response.body # get you the HTML > response.cookies # hash of the cookies # etc, etc
Bunu PaylaÅŸ:
Bir Yardımcı kullanmak için Nasıl rayl...
Nasıl Raylar güzel biçimlendirme konso...
4 Güncellemelerinden Nasıl görünüm kon...
Nasıl Raylar/ırb çıkışları konsol bast...
Nasıl veritabanı gizlemek Raylar konso...