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 [モデル] パラメータを待っていますが、3 日目は次のように記述します。

Agile Toolkit で SQL CREATE コードを生成する場合は、そのためのページを設定できます。コード ジェネレーターはクラスとして存在しますが、使用するには有効にする必要があります。次の内容のファイル page/generate.php を追加します。

class page_generate extends Page_SchemaGenerator {}

次に、ブラウザーでhttp://localhost/jobeet/generate.htmlに移動し、Category モデルを選択して [Generate] ボタンをクリックします。スキーマ コードが右側に表示されます。「Generate」チェックボックスをクリックすると、「create」ステートメントがSQLによって自動的に評価されます。「カテゴリ」を作成したら、「ジョブ」の作成に進みます。

問題はどこですか?

4

1 に答える 1

1

はい、実際には、jobeet doc の作成中にジェネレーターに変更を加えました。あなたの場合、URLに ?model=Job を追加できます。それ以外の場合は、git バージョンを使用できます。

ところで - jobeet リポジトリに day3 のブランチがあります。

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

于 2011-04-27T13:49:30.943 に答える