Hello!

I just tried to play with cake's routing and redefined databases a bit,
and suddenly run into a problem.

I can make a basic scaffolding without any problems.

So I have these files:
content.php - model
<?php
class Content extends AppModel {
    var $name = 'Content';
    var $useDbConfig = 'zerge';
}
?>

contents_controller.php:
<?php
class ContentsController extends AppController{
    var $name = 'Contents';
    var $scaffold;
}
?>

This works fine!
__________

Now I prepare a new model, zerge.php:
<?php
class Zerge extends AppModel {
  var $name = 'Zerge';
  var $useDbConfig = 'zerge';
  var $useTable = 'contents';
}
?>

and I add $uses = array('zerge'); to the controller, now I receive this
error:
Notice: Undefined property: Content in
/.../cake/libs/controller/scaffold.php on line 431
__________

then I have tried a different setup. So I created a new controller
under zerge_controller.php:
<?php
class ZergeController extends AppController {
  var $name = 'ZergeController';

  var $scaffold;
}
?>

Now I get the error:
Notice: Undefined property: useDbConfig in
/.../cake/libs/controller/scaffold.php on line 431

Fatal error: ConnectionManager::getDataSource - Non-existent data
source in /.../cake/libs/model/connection_manager.php on line 123
_______

Finally I tried to use the zerge controller with the conten model, so I
added var $uses = array('content') to it. Now I get:
Notice: Undefined property: ZergeController in
/.../cake/libs/controller/scaffold.php on line 431

V


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" 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
-~----------~----~----~----~------~----~------~--~---

Reply via email to