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 <[email protected]> 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 <[email protected]> wrote:
>
>> On 10 August 2012 11:26, rubyrails9 <[email protected]> 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 <[email protected]>
>> 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 <[email protected]>
>> wrote:
>> >>>
>> >>> On 10 August 2012 09:48, rubyrails9 <[email protected]> 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
>> [email protected].
>> >>> To unsubscribe from this group, send email to
>> >>> [email protected].
>> >>> 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 [email protected].
>> > To unsubscribe from this group, send email to
>> > [email protected].
>> > 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 [email protected].
>> To unsubscribe from this group, send email to
>> [email protected].
>> 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 [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to