On 10 August 2012 13:37, rubyrails9 <rubyrai...@gmail.com> wrote: > can I reload thickbox automatically?????
I have no idea even what thickbox is, sorry. Colin > > > On Fri, Aug 10, 2012 at 6:00 PM, rubyrails9 <rubyrai...@gmail.com> wrote: >> >> I have used link_to tag already.... and button tag also... my major >> requirement is that I need to show them in thickbox... >> >> >> On Fri, Aug 10, 2012 at 5:59 PM, rubyrails9 <rubyrai...@gmail.com> wrote: >>> >>> Actually I have now install foot note gem in my development mode.... Here >>> what I am getting is that, data is inserted into cart, but it is not showing >>> me in thick box (localhost:3000) as my thick box pop-ups at my home page... >>> It is showing me in localhost:3000/cart... Its actual link... >>> >>> <a >>> href="/cart?KeepThis=true&TB_iframe=true&height=380&width=1000&modal=false" >>> onclick="$('.data<%= product.id %>').submit().trigger.reload();" >>> class="thickbox cart_button"></a> >>> >>> >>> >>> problem lies here... but whats other alternative... I have used link_to >>> tag... ?? >>> >>> >>> >>> >>> On Fri, Aug 10, 2012 at 4:18 PM, Colin Law <clan...@googlemail.com> >>> wrote: >>>> >>>> On 10 August 2012 11:26, rubyrails9 <rubyrai...@gmail.com> wrote: >>>> > I mean, product id is passed... but its not showing me cart page... >>>> >>>> So when you click the button the first time you see it calling an >>>> action in the log, but that action is not doing what you expect? In >>>> that case, as I said before, have a look at the Rails Guide on >>>> debugging to find how to debug the code. Put debug display code in >>>> the action or use the debugger to find why it is going wrong. >>>> >>>> Colin >>>> > >>>> > >>>> > On Fri, Aug 10, 2012 at 3:54 PM, rubyrails9 <rubyrai...@gmail.com> >>>> > wrote: >>>> >> >>>> >> that all I have done...I am not getting anything in development >>>> >> log.... >>>> >> Any other suggestion?? >>>> >> >>>> >> >>>> >> On Fri, Aug 10, 2012 at 2:55 PM, Colin Law <clan...@googlemail.com> >>>> >> wrote: >>>> >>> >>>> >>> On 10 August 2012 09:48, rubyrails9 <rubyrai...@gmail.com> wrote: >>>> >>> > I am developing an e-commerce site.. and now I got stuck at one >>>> >>> > point.. >>>> >>> > When >>>> >>> > I submit the form ,it doesn't submits on the first click, and i >>>> >>> > need to >>>> >>> > give >>>> >>> > a second click to get it working... I have used anchor tag to >>>> >>> > submit my >>>> >>> > data >>>> >>> > bcoz I want to show the data inside thickbox(iframe)... >>>> >>> > >>>> >>> > View file >>>> >>> > <%= form_for :order, :url => populate_orders_url ,:html => { >>>> >>> > :class >>>> >>> > => >>>> >>> > "data# product.id}"},:method => "post",:remote => true do |f| %> >>>> >>> > >>>> >>> > >>>> >>> > // data >>>> >>> > //submit button >>>> >>> > >>>> >>> > >>>> >>> > <a >>>> >>> > >>>> >>> > >>>> >>> > href="/cart?KeepThis=true&TB_iframe=true&height=380&width=1000&modal=false" >>>> >>> > onclick="$('.data<%= product.id %>').submit().trigger.reload();" >>>> >>> > class="thickbox cart_button"></a> >>>> >>> > >>>> >>> > >>>> >>> > orders controller.rb >>>> >>> > def populate >>>> >>> > @order = current_order(true) >>>> >>> > >>>> >>> > >>>> >>> > params[:products].each do |product_id,variant_id| >>>> >>> > >>>> >>> > quantity = params[:quantity].to_i if >>>> >>> > !params[:quantity].is_a?(Hash) >>>> >>> > >>>> >>> > quantity = params[:quantity][variant_id].to_i if >>>> >>> > params[:quantity].is_a?(Hash) >>>> >>> > >>>> >>> > @order.add_variant(Variant.find(variant_id), quantity, >>>> >>> > ad_hoc_option_value_ids, product_customizations) if quantity > 0 >>>> >>> > >>>> >>> > end if params[:products] >>>> >>> > >>>> >>> > >>>> >>> > params[:variants].each do |variant_id, quantity| >>>> >>> > >>>> >>> > quantity = quantity.to_i >>>> >>> > @order.add_variant(Variant.find(variant_id), quantity, >>>> >>> > ad_hoc_option_value_ids, product_customizations) if quantity > 0 >>>> >>> > >>>> >>> > end if params[:variants] >>>> >>> > >>>> >>> > >>>> >>> > fire_event('spree.cart.add') >>>> >>> > fire_event('spree.order.contents_changed') >>>> >>> > >>>> >>> > >>>> >>> > redirect_to cart >>>> >>> > >>>> >>> > end >>>> >>> > >>>> >>> > I have seen in firebug and populate method is processed but it not >>>> >>> > sending >>>> >>> > data into cart and it showing me empty cart..and cart is >>>> >>> > processing... >>>> >>> > >>>> >>> >>>> >>> Have a look in development.log and see what is added when you click >>>> >>> it >>>> >>> the first time. You will see what action, if any, is run. Then >>>> >>> have >>>> >>> a look at the Rails Guide on Debugging to see methods that are >>>> >>> useful >>>> >>> for debugging the code. >>>> >>> >>>> >>> Colin >>>> >>> >>>> >>> -- >>>> >>> You received this message because you are subscribed to the Google >>>> >>> Groups >>>> >>> "Ruby on Rails: Talk" group. >>>> >>> To post to this group, send email to >>>> >>> rubyonrails-talk@googlegroups.com. >>>> >>> To unsubscribe from this group, send email to >>>> >>> rubyonrails-talk+unsubscr...@googlegroups.com. >>>> >>> For more options, visit https://groups.google.com/groups/opt_out. >>>> >>> >>>> >>> >>>> >> >>>> > >>>> > -- >>>> > You received this message because you are subscribed to the Google >>>> > Groups >>>> > "Ruby on Rails: Talk" group. >>>> > To post to this group, send email to >>>> > rubyonrails-talk@googlegroups.com. >>>> > To unsubscribe from this group, send email to >>>> > rubyonrails-talk+unsubscr...@googlegroups.com. >>>> > For more options, visit https://groups.google.com/groups/opt_out. >>>> > >>>> > >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Ruby on Rails: Talk" group. >>>> To post to this group, send email to rubyonrails-talk@googlegroups.com. >>>> To unsubscribe from this group, send email to >>>> rubyonrails-talk+unsubscr...@googlegroups.com. >>>> For more options, visit https://groups.google.com/groups/opt_out. >>>> >>>> >>> >> > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > To post to this group, send email to rubyonrails-talk@googlegroups.com. > To unsubscribe from this group, send email to > rubyonrails-talk+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > > -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@googlegroups.com. To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.