Hello,
I’m setting a checkbox values based on the return of a model field
method. The way the method is set up - it only gets called when a
checkbox value is set.
Here’s the model code:
def within=(new_within)
@within = new_within == "1" || new_within == true || new_within ==
'true' || new_within == 'on'
end
I would like that method to be called even when the checkbox is not set.
Thanks for any help anyone can provide.
Clem C
Could you provide me the check box script in view?
you can put additional params in form_tag
example :
<% from_tag bla…bla…, :within => true %>
…
<% end_from_tag %>
I hope it can answer yours. it will be directly executed each time the
form_tag is run. What do you want this ‘def within’ is run for every
time model is used or only in form_tag?
~~~~~**~~~~~
Reinhart Ariando
YM : Booking2Heaven
WEB : http://teapoci.blogspot.com
Visit Indonesia 2008 wrote:
Could you provide me the check box script in view?
you can put additional params in form_tag
example :
<% from_tag bla…bla…, :within => true %>
…
<% end_from_tag %>
I hope it can answer yours. it will be directly executed each time the
form_tag is run. What do you want this ‘def within’ is run for every
time model is used or only in form_tag?
Here’s the checkbox code:
<input style=“height:13px;” id=“<%= search_obj %>_within” name=“<%=
search_obj %>[within]” type=“checkbox” <%=
!last_search[:within].to_s.blank? ? “checked=‘true’” : “” %> value=“1”/>
Also, here’s the form_remote_tag code:
<%= form_remote_tag(:url => {:controller => ‘main’, :action => action},
:html => { :id => “#{search_obj}_form”, :action => url_for(:controller
=> ‘main’, :action => action) } ) %>
I would like to have the def within to be run everytime the form_tag is
called.
I tried putting the :within => true in the form_remote_tag and had no
results.
Thanks again for your help.
~~~~~**~~~~~
Reinhart Ariando
YM : Booking2Heaven
WEB : http://teapoci.blogspot.com
SHAMELESS BOOT!
Clem R. wrote:
Visit Indonesia 2008 wrote:
Could you provide me the check box script in view?
you can put additional params in form_tag
example :
<% from_tag bla…bla…, :within => true %>
…
<% end_from_tag %>
I hope it can answer yours. it will be directly executed each time the
form_tag is run. What do you want this ‘def within’ is run for every
time model is used or only in form_tag?
Here’s the checkbox code:
<input style=“height:13px;” id=“<%= search_obj %>_within” name=“<%=
search_obj %>[within]” type=“checkbox” <%=
!last_search[:within].to_s.blank? ? “checked=‘true’” : “” %> value=“1”/>
Also, here’s the form_remote_tag code:
<%= form_remote_tag(:url => {:controller => ‘main’, :action => action},
:html => { :id => “#{search_obj}_form”, :action => url_for(:controller
=> ‘main’, :action => action) } ) %>
I would like to have the def within to be run everytime the form_tag is
called.
I tried putting the :within => true in the form_remote_tag and had no
results.
Thanks again for your help.
~~~~~**~~~~~
Reinhart Ariando
YM : Booking2Heaven
WEB : http://teapoci.blogspot.com