[英]ATK4 jobeet project
我找到了你关于 jobeet 项目的文档。 我正在逐步测试(最后一个 4.1b1 版本),但在第 3 天我出错了,我认为:
model 类别
class Model_Category extends Model_Table { public $entity_code='category'; public $table_alias='c'; //...........
model 工作应该是
class Model_Job extends Model_Table { public $entity_code='job'; public $table_alias='j'; //.......
正确的?
现在,从这里我在调用 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 )
class page_generate extends Page_SchemaGenerator 有问题吗? 它等待 GET[model] 参数,但第 3 天写:
如果您愿意 Agile Toolkit 为您生成 SQL CREATE 代码,您可以为此设置一个页面。 代码生成器以 class 的形式存在,但您需要启用它才能使用它。 添加文件page/generate.php,内容如下:
class page_generate extends Page_SchemaGenerator {}
接下来在浏览器中导航到http://localhost/jobeet/generate.html ,选择类别 model 并单击生成按钮。 架构代码将显示在右侧。 您也可以单击“生成”复选框,“创建”语句将由 sql 自动评估。 创建“类别”后,继续创建“工作”。
问题出在哪里?
是的,实际上我在编写 jobeet doc 时对生成器进行了更改。 在您的情况下,您可以将?model=Job 添加到 URL。 否则可以使用 git 版本。
顺便说一句 - 在 jobeet 存储库中有一个 day3 的分支:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.