Re: Drag and Drop with jQuery

2009-09-23 Thread Luke

Hi Jon,

It really is a very cool framework. I guess I was always trying to get
around it since it looks complicated the first time you look at it and
I was already busy enough picking up on OOP and now CakePHP. But you
can't try to avoid it, since there would be too much to miss out.
I thank you very much for your help, otherwise this would have been
very frustrating

I am now looking into the option you mention above, the "call .hide
('normal'); on the element "

Unfortunately I thought that it would be just:

$(ui.draggable).hide('normal');

but it is not, so I will have to play around a bit more with it. Thank
you again. Luke
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~--~~~~--~~--~--~---



Re: Drag and Drop with jQuery

2009-09-23 Thread Jon Bennett

hi Luke,

> Great, this was the solution. Thank you so much for the help. Its the
> first time that I am using jQuery and I surley have to learn a lot
> more about it.

It's a great little framework, really is.

> I now only have one small issue left, where I am not 100% sure. I want
> that the Element I dropped dissapears when its dropped on a folder.

All you need to do is call .hide('normal'); on the element and it will
fade away.

jb


-- 

jon bennett
w: http://www.jben.net/
iChat (AIM): jbendotnet Skype: jon-bennett

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~--~~~~--~~--~--~---



Re: Drag and Drop with jQuery

2009-09-23 Thread Luke

Hi Jon,

Great, this was the solution. Thank you so much for the help. Its the
first time that I am using jQuery and I surley have to learn a lot
more about it.
I now only have one small issue left, where I am not 100% sure. I want
that the Element I dropped dissapears when its dropped on a folder.

I have actually taken the example from this page as the base:

http://jqueryui.com/demos/droppable/#photo-manager


So I suppose I have to add something in this area:

// let the trash be droppable, accepting the gallery items

$trash.droppable({
accept: '#gallery > li',
activeClass: 'ui-state-highlight',

   drop: function(ev, ui) {
deleteImage(ui.draggable);
}
});


But I am really not sure, what would make the dropped element
dissapear. Any hint on this aswell maybe? I have tried out different
solutions, but never got anywhere. Do I have to somehow overwrite the
class?

Luke




--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~--~~~~--~~--~--~---



Re: Drag and Drop with jQuery

2009-09-23 Thread Jon Bennett

Hi Luke,

> "{$amount}
>  {$value['Cookbook']['cookbookname']}";
>
> Everything works fine so far, but now I also wanted to make sure that
> the amount of Elements get updated. so I need to update the $amount.
>
> So what I figured out is that with this line of code I can overwrite
> my HTML with the ID in my case amount
>
> $.post('../dropZone', {cookbook_id: $(this).attr('id'),id:id},
> function (data) {  $(amount).html(data)});

the issue is you're replacing entire element with $(amount).html(data), try:

$(amount).find('span#countFav').text(data)

Also, you should only have one instance of an ID per document, so if you have:

"{$amount}
 {$value['Cookbook']['cookbookname']}";
"{$amount}
 {$value['Cookbook']['cookbookname']}";
"{$amount}
 {$value['Cookbook']['cookbookname']}";

That would be invalid, better to use classes. eg:

"{$amount}
 {$value['Cookbook']['cookbookname']}";

hth

Jon

-- 

jon bennett
w: http://www.jben.net/
iChat (AIM): jbendotnet Skype: jon-bennett

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~--~~~~--~~--~--~---