Re: jQuery sortable: how to update database?
*One additional thing: where in Chrome developer tools can you see those ajax values? Elements, Network, Sources, ...? ;)* Open CDT and select the Network tab, then sort the table and view the query output in the Network tab. Select an output request for more details ;) -- Like Us on FaceBook https://www.facebook.com/CakePHP Find us on Twitter http://twitter.com/CakePHP --- You received this message because you are subscribed to the Google Groups CakePHP group. To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscr...@googlegroups.com. To post to this group, send email to cake-php@googlegroups.com. Visit this group at http://groups.google.com/group/cake-php. For more options, visit https://groups.google.com/groups/opt_out.
Re: jQuery sortable: how to update database?
Allright, that will be much easier to understand the whole AJAX and request happening! Last years, I've realy struggled with this and I think it will be a lot clearer for me now. Thank you! To go back on my sorting problem: it isn't working yet. I dugged into CakePHP's Request Handling documentation and tried to catch the POST values from that AJAX request. The strange thing is that my controller seems to haven't catched a request at all! Here's my controller code: class AttractionsController extends CoasterCmsAppController { public $components = array( 'RequestHandler' ); ... public function beforeFilter() { if ($this-RequestHandler-isAjax) { echo 'Ajax'; } elseif ($this-RequestHandler-isPost) { echo 'Post'; } elseif ($this-RequestHandler-isGet) { echo 'Get'; } else { echo 'Damn, this string shouldn't be here!'; } } } As you can guess, I always got the string Damn, this string shouldn't be here! outputted (instead of the Ajax echo). However, my javascript has no errors and I do get my data when I alert it in the succeed of my $.ajax. Is there something crucial that I'm forgetting? :) -- Like Us on FaceBook https://www.facebook.com/CakePHP Find us on Twitter http://twitter.com/CakePHP --- You received this message because you are subscribed to the Google Groups CakePHP group. To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscr...@googlegroups.com. To post to this group, send email to cake-php@googlegroups.com. Visit this group at http://groups.google.com/group/cake-php. For more options, visit https://groups.google.com/groups/opt_out.
Re: jQuery sortable: how to update database?
you forgot the () after the method names $this-RequestHandler-isAjax() etc also, this is deprecated, use $this-request-is('ajax') etc as documeted Am Sonntag, 2. Februar 2014 12:16:02 UTC+1 schrieb Sam Clauw: Allright, that will be much easier to understand the whole AJAX and request happening! Last years, I've realy struggled with this and I think it will be a lot clearer for me now. Thank you! To go back on my sorting problem: it isn't working yet. I dugged into CakePHP's Request Handling documentation and tried to catch the POST values from that AJAX request. The strange thing is that my controller seems to haven't catched a request at all! Here's my controller code: class AttractionsController extends CoasterCmsAppController { public $components = array( 'RequestHandler' ); ... public function beforeFilter() { if ($this-RequestHandler-isAjax) { echo 'Ajax'; } elseif ($this-RequestHandler-isPost) { echo 'Post'; } elseif ($this-RequestHandler-isGet) { echo 'Get'; } else { echo 'Damn, this string shouldn't be here!'; } } } As you can guess, I always got the string Damn, this string shouldn't be here! outputted (instead of the Ajax echo). However, my javascript has no errors and I do get my data when I alert it in the succeed of my $.ajax. Is there something crucial that I'm forgetting? :) -- Like Us on FaceBook https://www.facebook.com/CakePHP Find us on Twitter http://twitter.com/CakePHP --- You received this message because you are subscribed to the Google Groups CakePHP group. To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscr...@googlegroups.com. To post to this group, send email to cake-php@googlegroups.com. Visit this group at http://groups.google.com/group/cake-php. For more options, visit https://groups.google.com/groups/opt_out.
Load model in bootstrap
Hello, I want to load model in bootstrap.php so I made it with two techniques as the following: App::uses('ClassRegistry', 'Utility'); ClassRegistry::init('Option')-load(); and App::import('Model', 'Option'); $option = new Option(); $option-load(); Both of them worked for me but I don't know the deference between ClassRegistry::init and App::import ? And what is the best choice for my case? Thanks -- Like Us on FaceBook https://www.facebook.com/CakePHP Find us on Twitter http://twitter.com/CakePHP --- You received this message because you are subscribed to the Google Groups CakePHP group. To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscr...@googlegroups.com. To post to this group, send email to cake-php@googlegroups.com. Visit this group at http://groups.google.com/group/cake-php. For more options, visit https://groups.google.com/groups/opt_out.
Re: Load model in bootstrap
The second example uses App::import() which in 2.x is only used for importing vendor classes (as it does not support lazyloading of classes) You would have to use App::uses('Option', 'Model'). Even if in this case it would not really make a difference. But stick to the first one as it is the recommended approach. Am Sonntag, 2. Februar 2014 23:53:11 UTC+1 schrieb gonzela2006: Hello, I want to load model in bootstrap.php so I made it with two techniques as the following: App::uses('ClassRegistry', 'Utility'); ClassRegistry::init('Option')-load(); and App::import('Model', 'Option'); $option = new Option(); $option-load(); Both of them worked for me but I don't know the deference between ClassRegistry::init and App::import ? And what is the best choice for my case? Thanks -- Like Us on FaceBook https://www.facebook.com/CakePHP Find us on Twitter http://twitter.com/CakePHP --- You received this message because you are subscribed to the Google Groups CakePHP group. To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscr...@googlegroups.com. To post to this group, send email to cake-php@googlegroups.com. Visit this group at http://groups.google.com/group/cake-php. For more options, visit https://groups.google.com/groups/opt_out.
Re: jQuery sortable: how to update database?
Indeed Euromark, that was the reason it didn't work. I changed the notation too so I have an up-to-date program running;) Salines Euromark: thank you for helping me with this issue, I *realy*appreciate this! I can go further exploring CakePHP now! :) -- Like Us on FaceBook https://www.facebook.com/CakePHP Find us on Twitter http://twitter.com/CakePHP --- You received this message because you are subscribed to the Google Groups CakePHP group. To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscr...@googlegroups.com. To post to this group, send email to cake-php@googlegroups.com. Visit this group at http://groups.google.com/group/cake-php. For more options, visit https://groups.google.com/groups/opt_out.
Re: Load model in bootstrap
Hi euromark, Thanks for your reply. So you recommend to use ClassRegistry::init On Monday, February 3, 2014 1:03:21 AM UTC+2, euromark wrote: The second example uses App::import() which in 2.x is only used for importing vendor classes (as it does not support lazyloading of classes) You would have to use App::uses('Option', 'Model'). Even if in this case it would not really make a difference. But stick to the first one as it is the recommended approach. Am Sonntag, 2. Februar 2014 23:53:11 UTC+1 schrieb gonzela2006: Hello, I want to load model in bootstrap.php so I made it with two techniques as the following: App::uses('ClassRegistry', 'Utility'); ClassRegistry::init('Option')-load(); and App::import('Model', 'Option'); $option = new Option(); $option-load(); Both of them worked for me but I don't know the deference between ClassRegistry::init and App::import ? And what is the best choice for my case? Thanks -- Like Us on FaceBook https://www.facebook.com/CakePHP Find us on Twitter http://twitter.com/CakePHP --- You received this message because you are subscribed to the Google Groups CakePHP group. To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscr...@googlegroups.com. To post to this group, send email to cake-php@googlegroups.com. Visit this group at http://groups.google.com/group/cake-php. For more options, visit https://groups.google.com/groups/opt_out.