can I reload thickbox automatically?????

On Fri, Aug 10, 2012 at 6:00 PM, rubyrails9 <[email protected]> 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 <[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