Thanx much Walter. I do appreciate your taking the time for this. Now,
if I can somehow get this translated to perl I'll be good to go.

On Mar 15, 10:28 am, Walter Lee Davis <wa...@wdstudio.com> wrote:
> I can show you how I do this in PHP, not Perl but a cousin.
>
> <?php
> require_once('config.inc.php');
> foreach($_POST['sort_list'] as $k=>$v){
>         if($product = ActiveRecord::FindById('products',$v)) {
>                 $product->position = $k+1;
>                 $product->save();
>         }}
>
> print 'finished';
> ?>
>
> This relies on the following HTML:
>
> <div id="message" style="display:none"></div>
> <ul id="sort_list">
> <li id="product_1">Product 1</li>
> ...etc... (each product ID'd according to the rules for sortable)
> </ul>
>
> And JavaScript:
>
> Sortable.create('sort_list',{
>         onUpdate: function(){
>                 new Ajax.Request('ajax_update_position.php',{
>                         parameters: Sortable.serialize('sort_list'),
>                         evalScripts:true,
>                         onCreate: function(transport){
>                                 $('message').show().update('<img 
> src="Resources/spinner.gif" height="16" width="16" alt="" />');
>                         },
>                         onComplete: function(transport){
>                                 $('message').update('Changes saved!');
>                                 new Effect.Highlight('message');
>                                 new Effect.Fade('message',{delay:1});
>                         }
>                 })
>         }
>
> });
>
> This is a really old example, I would probably write this all much more 
> cleanly now (and I'd be doing it in Rails anyway) but this works very solidly.
>
> Walter
>
> On Mar 10, 2012, at 1:52 PM, Dave wrote:
>
>
>
>
>
>
>
> > Hi,
> > I began experimenting with the 'sortables' and really like the 4th
> > version. I'm extracting the list from a MySql db to build the list and
> > all works fine but how do I get the results back into the database
> > after the sort? I'm using perl--need this for a cgi script. Thanx.
>
> > --
> > You received this message because you are subscribed to the Google Groups 
> > "Prototype & script.aculo.us" group.
> > To post to this group, send email to 
> > prototype-scriptaculous@googlegroups.com.
> > To unsubscribe from this group, send email to 
> > prototype-scriptaculous+unsubscr...@googlegroups.com.
> > For more options, visit this group 
> > athttp://groups.google.com/group/prototype-scriptaculous?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Prototype & script.aculo.us" group.
To post to this group, send email to prototype-scriptaculous@googlegroups.com.
To unsubscribe from this group, send email to 
prototype-scriptaculous+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/prototype-scriptaculous?hl=en.

Reply via email to