#atk4
#atk4
Вопрос:
Я нашел ваш документ о проекте jobeet. Я тестирую (последнюю версию 4.1b1) это шаг за шагом, но на третий день, я думаю, у меня ошибка:
-
категория модели, которая была бы
class Model_Category extends Model_Table { public $entity_code='category'; public $table_alias='c'; //...........
-
модельная работа, которая была бы
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: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-го дня: