Проект ATK4 jobeet

#atk4

#atk4

Вопрос:

Я нашел ваш документ о проекте jobeet. Я тестирую (последнюю версию 4.1b1) это шаг за шагом, но на третий день, я думаю, у меня ошибка:

  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:xampphtdocsatk4jobeetatk4/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?
Он ожидает ПОЛУЧЕНИЯ параметра [model], но 3-й день записи:

Если вы хотите, чтобы Agile Toolkit генерировал для вас код SQL CREATE, вы можете настроить страницу для этого. Генератор кода существует как класс, но вам нужно включить его, чтобы использовать. Добавить файл page/generate.php со следующим содержимым:

 class page_generate extends Page_SchemaGenerator {}
  

Далее перейдите к http://localhost/jobeet/generate.html в вашем браузере выберите модель категории и нажмите кнопку Сгенерировать. Код схемы будет показан справа. Вы также можете установить флажок «Сгенерировать», и инструкция «создать» будет автоматически оценена sql. Как только вы создадите «Категорию», переходите к созданию «Задания».

В чем проблема?

Ответ №1:

Да, на самом деле я внес изменения в генератор при написании документа jobeet. В вашем случае вы можете добавить ?model=Job в URL. В противном случае вы можете использовать версию git.

Кстати, в репозитории jobeet есть ветка для 3-го дня:

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