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.
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
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.
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: 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.
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?
*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.