So, I will try to fix it and submit the patch. Thanks again Sergio 2009/7/31 Sergio Cambra .:: entreCables S.L. ::. <[email protected]>
> > On Jueves, 30 de Julio de 2009 23:53:19 G. Sobrinho escribió: > > Partially fixed, thanks. > > > > > > Have only a one bug now. Reproduce this steps: > > > > 1. Access a page with many pages > > 2. Click on next page - This will go to page 2, was 1 > > 3. Click on next page - This will go to page 3, was 2 > > 4. Back by browser - This will go to page 2, was 1 > > 5. Back by browser - This will not go to page 1, continue on page 2 > > > > > > I don't know how I can fix it. Do you have? > > I have no idea, sorry, going back to initial page doesn't reload because > dhtml > history has no url for empty hash, I have tried making a request to current > location (appending /update_table) in that case, but it returns the last > page > loaded. > > > > > 2009/7/30 Sergio Cambra .:: entreCables S.L. ::. <[email protected] > > > > > > > It should be fixed now > > > > > > On Viernes, 24 de Julio de 2009 17:53:30 G. Sobrinho escribió: > > > > Hello, > > > > > > > > I found a bug on DHTML History (or a ActiveScaffold JS bug). > > > > In pagination, the URL be > > > > http://localhost:3000/users#as_users:2:undefined:undefined for > example. > > > > > > If > > > > > > > I reload page after changing page, Rails throw a exception: > > > > > > > > Only get, put, and delete requests are allowed > > > > > > > > > > > > Dumping the request with Firebug I see this request changing page: > > > > > > > > > > > > *GET > > > > > > > http://localhost:3000/users/update_table?authenticity_token=PPvhAIv7qXLZx > > >Ti > > > > > > > >dD6aDvIenm6eCj36xQwqA9AX%2FUjo%3D&page=2&authenticity_token=PPvhAIv7qXLZ > > > >xTid D6aDvIenm6eCj36xQwqA9AX%2FUjo%3D > > > > > > > > **authenticity_token* > > > > > > > > *PPvhAIv7qXLZxTidD6aDvIenm6eCj36xQwqA9AX/Ujo=* > > > > > > > > *authenticity_token* > > > > > > > > *PPvhAIv7qXLZxTidD6aDvIenm6eCj36xQwqA9AX/Ujo=* > > > > > > > > *page* > > > > > > > > *2* > > > > > > > > * > > > > * > > > > When I reload page, I see this request: > > > > > > > > > > > > *POST > > > > > > > http://localhost:3000/users/update_table?authenticity_token=PPvhAIv7qXLZx > > >Ti > > > > > > >dD6aDvIenm6eCj36xQwqA9AX%2FUjo%3D&page=2&_method=get > > > > > > > > **_method* > > > > > > > > *get* > > > > > > > > *authenticity_token* > > > > > > > > *PPvhAIv7qXLZxTidD6aDvIenm6eCj36xQwqA9AX/Ujo=* > > > > > > > > *page* > > > > > > > > *2* > > > > > > > > > > > > > > > > Two notes here: two authenticity_token and second request is POST > (with > > > > _method) instead GET. > > > > > > > > Not that the browser URL only change (the # segment) when I click on > > > > previous/next links and not in the page number. > > > > This means the *browser* previous/next only work when I use > > > > previous/next of pagination. Not that this not work also, raise the > > > > same exception. > > > > > > > > > > > > I'm using lastest AS commit for now with Rails 2.3.2 > > > > > > > > Anyone can fix? > > > > > > > > > > > > Thanks > > > > > > -- > > > Sergio Cambra .:: entreCables S.L. ::. > > > Mariana Pineda 23, 50.018 Zaragoza > > > T) 902 021 404 F) 976 52 98 07 E) [email protected] > > -- > Sergio Cambra .:: entreCables S.L. ::. > Mariana Pineda 23, 50.018 Zaragoza > T) 902 021 404 F) 976 52 98 07 E) [email protected] > > > > > -- Regards, Gabriel Sobrinho E-mail: [email protected] Phone: +55 31 8775 8378 --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "ActiveScaffold : Ruby on Rails plugin" 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 this group at http://groups.google.com/group/activescaffold?hl=en -~----------~----~----~----~------~----~------~--~---
