ralat: mungkin lebih bagus menambahkan custom tag helper dengan nama
'hidden_email' daripada langsung merubah methodnya

dari method form_for(record_or_name_or_array, *args, &proc) saya
menyimpulkannya seperti ini (CMIIW, please)
1. form_for hanya bisa dipanggil dalam bentuk blok
2. *args: menyimpan parameter 'record_or_name_or_array' pada variable
bernama 'args' dengan tipe array, sama seperti ini(?):
args = []
args = record_or_name_or_array
3. &proc: meneruskan parameter original 'record_or_name_or_array' ke
variable yg memakai &proc di dalam blok, agar bisa dibaca oleh
misal(?) f.hidden_email

--- In id-ruby@yahoogroups.com, "elvan.hidayat" <elvan.hida...@...> wrote:
>
> 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 id-ruby@yahoogroups.com, Erdwin Lianata <erdwin.lianata@> 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
> >
>


Kirim email ke