0

我找到了你关于 jobeet 项目的文档。我正在逐步测试(最后一个 4.1b1 版本),但在第 3 天我出错了,我认为:

  1. 型号类别

    class Model_Category extends Model_Table {
        public $entity_code='category';
        public $table_alias='c';
    //...........
    
  2. 模特乔布斯

    class Model_Job extends Model_Table {
    public $entity_code='job';
    public $table_alias='j';
    //.......
    

正确的?

  1. 现在,从这里我在调用 generate.html 后出现错误

    PathFinder_Exception
    Unable to include Model\.php
    
    Additional information: 
    
    type: php
    attempted_locations: Array ( [0] => D:/xampp/htdocs/atk4jobeet/lib/Model\.php [1] => D:\xampp\htdocs\atk4jobeet\atk4/lib/Model\.php [2] => D:/xampp/htdocs/atk4jobeet/atk4-addons/mvc/Model\.php [3] => D:/xampp/htdocs/atk4jobeet/atk4-addons/misc/lib/Model\.php ) 
    

类 page_generate 扩展 Page_SchemaGenerator 有问题吗?它等待 GET[model] 参数,但第 3 天写:

如果您愿意 Agile Toolkit 为您生成 SQL CREATE 代码,您可以为此设置一个页面。代码生成器作为一个类存在,但您需要启用它才能使用它。添加具有以下内容的文件 page/generate.php:

class page_generate extends Page_SchemaGenerator {}

接下来在浏览器中导航到http://localhost/jobeet/generate.html,选择 Category 模型并单击 Generate 按钮。架构代码将显示在右侧。您也可以单击“生成”复选框,“创建”语句将由 sql 自动评估。创建“类别”后,继续创建“工作”。

问题出在哪里?

4

1 回答 1

1

是的,实际上我在编写 jobeet doc 时对生成器进行了更改。在您的情况下,您可以将 ?model=Job 添加到 URL。否则你可以使用 git 版本。

顺便说一句 - 在 jobeet 存储库中有一个 day3 的分支:

https://github.com/romaninsh/jobeet/tree/day3

于 2011-04-27T13:49:30.943 回答