Wrong parent call:

function __construct($id = false, $table = null, $ds = null)
        {
                if($_SERVER['HTTP_HOST'] == 'xxx' || $_SERVER
['HTTP_HOST'] ==
'www.xxx'){
                                $this->useDbConfig='production';
                        }
                parent::__construct($id, $table, $ds);
        }

And, just for sure, is your app_model.php located at /app/
app_model.php?

On Oct 24, 5:07 pm, CapeTownGuy <cobus.van.aa...@gmail.com> wrote:
> I added the following into my AppModel:
>
> function __construct($id = false, $table = null, $ds = null)
>         {
>                 if($_SERVER['HTTP_HOST'] == 'xxx' || $_SERVER['HTTP_HOST'] ==
> 'www.xxx'){
>                                 $this->useDbConfig='production';
>                         }
>                 parent::__construct($id = false, $table = null, $ds = null);
>         }
>
> However, when the app runs, the following error is returned:
>
> Missing Database Table
> Error: Database table app_models for model AppModel was not found.
> Notice: If you want to customize this error message, create app\views
> \errors\missing_table.ctp
>
> Please can you point me again in the right direction?
>
> On Sep 10, 7:21 am, "Dr. Loboto" <drlob...@gmail.com> wrote:
>
>
>
> > Have both configs in database.php, add AppModel, in it's constructor
> > set appropriate db config name to $this->useDbConfig and then call
> > parent constructor. Copy constructor arguments for AppModel from Model
> > and don't forget to pass them all to parent::__constructor();
>
> > On Sep 9, 3:21 pm, CapeTownGuy <cobus.van.aa...@gmail.com> wrote:
>
> > > Hi, is there some instructions on how to get Cake to use an
> > > alternative Database config, based on the Debug level, I currently use
> > > the following code inside my core.php to dynamically change between
> > > debug levels, based on whether I'm on my localhost, or on my
> > > production server... I tried the same technique inside database.php,
> > > but it doesn't seem to work.
>
> > > if($_SERVER['HTTP_HOST'] == 'xxx.com' || $_SERVER['HTTP_HOST'] ==
> > > 'www.xxx.com'){
> > >                 Configure::write('debug', 0);
> > >         }else{
> > >                 Configure::write('debug', 2);
> > >         }
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to