As a general rule, I try to check php classes first then
http://api.cakephp.org/1.2/classes.html to make sure I'm not being a
dork and picking something that is going to bite me in the a$$ later
;)
Sam D
On Fri, Apr 25, 2008 at 10:36 AM, Jose Gomez <[EMAIL PROTECTED]> wrote:
>
> That did it.
> Thanks so much!
>
>
>
> On 4/25/08, Samuel DeVore <[EMAIL PROTECTED]> wrote:
> >
> > I wonder if it might be that Model/ Models are reserved words
> >
> > Sam D
> > On Fri, Apr 25, 2008 at 9:37 AM, JoC <[EMAIL PROTECTED]> wrote:
> > >
> > > Hello All,
> > > before I get yelled at I tried all the solutions I found on here
> > > before posting none of them worked.
> > > I have the following structure and I can't get scaffolding to generate
> > > a drop down of Manufacturers instead a get a text box.
> > >
> > > tables
> > >
> > > CREATE TABLE manufacturers (
> > > id smallint(6) NOT NULL auto_increment,
> > > title varchar(50) NOT NULL,
> > > PRIMARY KEY (id),
> > > UNIQUE KEY `name` (title)
> > > ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
> > >
> > > CREATE TABLE models (
> > > id smallint(6) NOT NULL auto_increment,
> > > manufacturer_id smallint(11) NOT NULL,
> > > model varchar(50) NOT NULL,
> > > voltage set('A/C','D/C') NOT NULL,
> > > kw varchar(20) NOT NULL,
> > > PRIMARY KEY (id),
> > > KEY manufacturer_id (manufacturer_id)
> > > ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
> > >
> > >
> > >
> > > models
> > >
> > > <?php
> > > class Model extends AppModel {
> > >
> > > var $name = 'Model';
> > > var $useTable = 'models';
> > > var $displayField = 'title';
> > > var $belongsTo = array(
> > > 'Manufacturer' => array('className' =>
> 'Manufacturer',
> > >
> 'foreignKey' => 'manufacturer_id',
> > >
> 'conditions' => '',
> > > 'fields'
> => '',
> > > 'order'
> => ''
> > > )
> > > );
> > >
> > > }
> > > ?>
> > >
> > > <?php
> > > class Manufacturer extends AppModel {
> > >
> > > var $name = 'Manufacturer';
> > > var $useTable = 'manufacturers';
> > > var $displayField = 'title';
> > >
> > > var $hasMany = array(
> > > 'Model' => array('className' => 'Model',
> > >
> 'foreignKey' => 'manufacturer_id',
> > > 'order'
> => ''
> > > )
> > > );
> > >
> > > }
> > > ?>
> > >
> > > controler:
> > > <? class ModelsController extends AppController
> > > {
> > > var $scaffold;
> > > }
> > > ?>
> > >
> > > >
> > >
> >
> >
> >
> > --
> > --
>
> > (the old fart) the advice is free, the lack of crankiness will cost you
> >
> > - its a fine line between a real question and an idiot
> >
> > http://blog.samdevore.com/archives/2007/03/05/when-open-source-bugs-me/
> > http://blog.samdevore.com/cakephp-pages/my-cake-wont-bake/
> > http://blog.samdevore.com/cakephp-pages/i-cant-bake/
> >
> > >
> >
>
>
> --
> Jose C Gomez
> Phone: 904-635-1996
> E-Mail: [EMAIL PROTECTED]
>
>
>
> >
>
--
--
(the old fart) the advice is free, the lack of crankiness will cost you
- its a fine line between a real question and an idiot
http://blog.samdevore.com/archives/2007/03/05/when-open-source-bugs-me/
http://blog.samdevore.com/cakephp-pages/my-cake-wont-bake/
http://blog.samdevore.com/cakephp-pages/i-cant-bake/
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"CakePHP" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---