CakePHP конзолата Пече можете да създавате CakePHP основни компонента: модели, мнения и контролери. И това ще се генерира не само основните класове и Пече може да създаде напълно функционален заявление само за няколко минути.
В този урок ще разгледаме как да използвате пекат на компютър с Windows. За урок използва XAMPP разпределение (аналогов Denwer), монтиран в папка D: \ XAMPP. Печете - приложение за конзолата PHP CLI, която генерира код в зависимост от модела на база данни. За стартирането на Windows потребител трябва да добавите някои системни променливи в системата.
Първо, трябва да копирате най-новата версия на CakePHP в архива и го разархивирайте в папката на проекта (папката, използван за урок D: \ XAMPP \ htdocs \ CakePHP). Също така е необходимо да се установи връзка с базата данни (вижте урока "на CakePHP от нулата: инсталирането на част 1 от 10".)
Трябва да добавите променливи на обкръжението PATH пътя към конзолата CakePHP (D: \ XAMPP \ htdocs \ CakePHP \ торта \ конзола) и пътя към PHP изпълним (D: \ XAMPP \ PHP).
И трите маси ще се използват в нашата молба. Сега отворете командния ред на Windows и да отидете в папката на нашата молба (D: \ XAMPP \ htdocs \ CakePHP).
Ние, въведете кода в командния ред:
Ако всичко е настроен правилно, трябва да видите нещо подобно на това приложение отговор:
Вашите каталози, които се използват за приложения, които със сигурност ще бъдат различни. Ако получите съобщение за конфигурация на базата данни, както в изображението по-горе, просто натиснете Enter. да се използва стандартната конфигурация. Пече се, ще ви помоля, който таблиците в базата данни ще бъдат използвани за изграждане на приложения. Въведете един да покаже Категории маса. След въвеждане на конзолата трябва да изглежда така:
Когато получите съобщение за класовете на изпитването (изпитване единица класове), трябва да се откаже от изграждането на тестове. След отказването тестове, Пече ще отидат за изграждане на контролери и възгледи.
Пече се генерира линкове към обяви за работа (Списък работни места) и създаването на нови работни места (Нова работа), но те не работят. за тях ще генерираме кода по-късно.
В допълнение, ние не сме имали възможност да се установят критерии за валидиране на нашите модели Категории. Представяме торта пекат на командния ред. генератор интерфейс ще изглеждат по различен начин, а ние имаме пълен контрол върху процеса на създаване на приложения.
Първо Пече ще ни попита какво искаме да направим. Изборът да се изгради модел и след това да се уточни маса категория. Най-новата искането за образа, представен по-горе въпрос за създаването на правила при проверката на данните. Отговорът на това у (Да) и преминете към формирането на правилата.
Критерии за проверка трябва да бъдат въведени за всяко поле в таблицата. От полето за идентификационен номер никакви чекове не са необходими, а след това въведете 28.
Но за полето Име на критериите за утвърждаване трябва да бъдат notempty (трябва да въведете 19).
За искания за допълнителни правила за проверка и определяне на асоциациите за модел отговор отговори на п (не).
След това Пече се показва модела и да поиска нашето потвърждение за неговата правилност. Ние потвърждаваме, модел, потвърдете файлове промяната в нашия проект и да се откаже поколение тест.
Пече ще поиска потвърждение за промяна на съществуващите файлове на системата. Тези искания трябва да отговори Y (да).
Обръщаме се към създаването на формата.
Изборът на вида на обекта и използването на базата данни на конфигурацията по подразбиране. След това задайте контролера Категории и да изберете да се изгради един интерактивен изглед. Пече се показва съобщение, че създаването на форми, трябва да имате модела и контролера. Те вече имаме, следователно одобрява създаването на вида. На видовете отпадъци за маршрутизация.
Пече ще поиска потвърждение за промяна на съществуващите файлове на системата. Тези искания трябва да отговори Y (да).
След създаването на формите на приложение могат да се изпичане (устройство Q при избора на допълнителни действия).
В резултат на това ние се пригответе за прилагане на масата за категории. Това е, което ние направихме ръчно в предишните два урока Пече се в рамките на няколко минути.
В следващия урок ще създадем файлове за маси и работни места Потребители и изграждане на връзки между таблици.
До получаване на информация от два канала (зрение и слух) на ефективността на обучението далеч по-добър живот от книги. А домашните задачи и онлайн тестове ще ви позволи да мисля постоянно в целевия език и веднага провери знанията си!
Ако искате по-дълго време, за да проучи как да се HTML, че ме има, за което трябва добра новина!
Ако вече сте се научили HTML и искат да се движи напред, следващата стъпка ще бъде да се проучи CSS технологията.
Ако искате да се разбере концепцията на домейн и хостинг, да научат как да се създаде база данни, да качвате файлове към уеб сайт чрез FTP сървър, създаване на поддомейни, да конфигурирате пощенските кутии за сайта и мониторинг на посещаемостта, този курс е разработен специално за вас!