actionview

Jak wyodrębnić helpery widoku Rails do klejnotu?

Mam zestaw helperów widoków rails, których używam regularnie i chciałbym je spakować do klejnotu, tak, że mogę po prostu umie ... dzam się również z poniższym plakatem.. Silnik rails to zbyt duża przesada dla tego typu (mam nadzieję, że prostego) wymogu

Rails: czy częściowe powinny być świadome zmiennych instancji?

Nifty_scaffolding Ryana Batesa, na przykład, robi to Edit.html.erb <%= render :partial => 'form' %> Nowy.html. ... się nieswojo. Może inni też tak czują. Mam nadzieję, że to miało jakiś sens. Szukam jakiegoś wglądu w to wszystko... Dzięki!

Jak renderować część innego formatu w Rails?

Próbuję wygenerować odpowiedź JSON, która zawiera jakiś HTML. Tak więc mam /app/views/foo/bar.json.erb: { someKey: 'some ... /views/foo/_baz.html.erb, ale będzie renderował tylko /app/views/foo/_baz.json.erb. Podanie :format => 'html' nie pomaga.

Dynamiczne strony błędów w Rails 3

W Rails 2.3.x, możesz nadpisać render_optional_error_file Tak: # ApplicationController.rb protected def render_optional_e ... ' /data/sites/fundraisers-stage/releases/20110316194843/config/initializers/error_pages.rb:15:in `rescue_action_in_public'

Rails-ActionView:: Base.pole error proc przesuwa się w górę drzewa DOM?

Czy i tak można przejść do drzewa DOM z przekazanego elementu html_tag? ActionView::Base.field_error_proc = Proc.new do |htm ... e sobą kilka łańcuchów. Aby uzyskać informacje na temat niektórych możliwych obszarów pracy, przeczytaj poniższe rozwiązania.