Extending what Thomas said, you can also run any model off any database table.
CakePHP has its conventions for table naming but if you need to you can set the $useTable variable to use a custom table name. http://book.cakephp.org/2.0/en/models/model-attributes.html On 9 Sep 2014, at 09:24, Thomas von Hassel <darx...@gmail.com> wrote: > I would maybe call the model `Application` or `Registration` .. makes a bit > more sense logically > > The error you are seeing is because CakePHP pluralises names corretly, its > doesn't just put and `s` at the end > > > /thomas > >> On 09 Sep 2014, at 09:34, MarkB <markbarto...@gmail.com> wrote: >> >> Hi, >> >> This is not a support request, more of a WTF? >> >> I'm ultra new to CakePHP and I just built my first app yesterday, loosely >> based on the Blog Tutorial. >> >> It is centred around the processing and management of proposal application >> forms for lectures at a conference, so I called my model 'Apply'. I followed >> naming conventions and so set up my ApplysController and Applys view folder >> etc etc etc. >> >> I naturally called my database table 'applys', but when I run my app at >> www.example.com/applys it threw up an error message saying it couldn't find >> the database 'applies'. >> >> Er... wow! How did it know? Annoying, but impressive. >> >> Regards, >> MarkB. >> >> PS: I think it took me less time to build my app than hand code the 20 field >> HTML form for the application. I was expecting to be spending the rest of >> the week writing the code to validate it, process it and write to database >> securely (something I'm not too confident about!). As a cut'n'paste >> programming web designer with fumbling knowledge of PHP and complete >> cluelessness regarding OOP, I wish I had looked at using a framework years >> ago. I think CakePHP is going to open up a whole new world to me. >> >> -- >> 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/d/optout. > > > -- > 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/d/optout. .................................... Mike Karthäuser Director, Brightstorm Ltd. 1, Brewery Court North Street Bristol BS3 1JS mi...@brightstorm.co.uk www.brightstorm.co.uk +44(0) 7939252144 .................................... -- 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/d/optout.