saya mencoba overide form_for di application.rb
cara gampangnya --monkey patching:), tapi hanya bisa menambahkan kode
di sekitar tag penutup </form>
tambahkankan kode di baris terakhir, menjadi misalnya:
...
concat('</form><script>-- script js di sini --</script>')
end
--- In [email protected], Erdwin Lianata <erdwin.lian...@...> wrote:
>
> adit wrote:
> > tujuan sy sebetulnya ingin menambahkan bbrp javascript pada setiap
> > form yg diciptakan, jd hasil di htmlnya kira2 begini
> >
> > <script type="text/javascript">
> > </script>
> > <form action='post'>
> > </form>
> >
> > so kawans ada yg tau gmn melakukan ini
>
> Untuk override form_for bisa dengan cara membuat class yang extend dari
> ActionView::Helpers::FormBuilder, lalu menambahkannya pada option
> :builder di form_for.
>
> Tutorialnya bisa dilihat disini
>
http://onrails.org/articles/2008/06/13/advanced-rails-studio-custom-form-builder
>