ПредишенСледващото

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).

CakePHP пекат от нулата с помощта на генератор

CakePHP пекат от нулата с помощта на генератор

И трите маси ще се използват в нашата молба. Сега отворете командния ред на Windows и да отидете в папката на нашата молба (D: \ XAMPP \ htdocs \ CakePHP).

Ние, въведете кода в командния ред:

Ако всичко е настроен правилно, трябва да видите нещо подобно на това приложение отговор:

CakePHP пекат от нулата с помощта на генератор

Вашите каталози, които се използват за приложения, които със сигурност ще бъдат различни. Ако получите съобщение за конфигурация на базата данни, както в изображението по-горе, просто натиснете Enter. да се използва стандартната конфигурация. Пече се, ще ви помоля, който таблиците в базата данни ще бъдат използвани за изграждане на приложения. Въведете един да покаже Категории маса. След въвеждане на конзолата трябва да изглежда така:

CakePHP пекат от нулата с помощта на генератор

Когато получите съобщение за класовете на изпитването (изпитване единица класове), трябва да се откаже от изграждането на тестове. След отказването тестове, Пече ще отидат за изграждане на контролери и възгледи.

CakePHP пекат от нулата с помощта на генератор

CakePHP пекат от нулата с помощта на генератор

Пече се генерира линкове към обяви за работа (Списък работни места) и създаването на нови работни места (Нова работа), но те не работят. за тях ще генерираме кода по-късно.

В допълнение, ние не сме имали възможност да се установят критерии за валидиране на нашите модели Категории. Представяме торта пекат на командния ред. генератор интерфейс ще изглеждат по различен начин, а ние имаме пълен контрол върху процеса на създаване на приложения.

CakePHP пекат от нулата с помощта на генератор

Първо Пече ще ни попита какво искаме да направим. Изборът да се изгради модел и след това да се уточни маса категория. Най-новата искането за образа, представен по-горе въпрос за създаването на правила при проверката на данните. Отговорът на това у (Да) и преминете към формирането на правилата.

CakePHP пекат от нулата с помощта на генератор

Критерии за проверка трябва да бъдат въведени за всяко поле в таблицата. От полето за идентификационен номер никакви чекове не са необходими, а след това въведете 28.

Но за полето Име на критериите за утвърждаване трябва да бъдат notempty (трябва да въведете 19).

CakePHP пекат от нулата с помощта на генератор

За искания за допълнителни правила за проверка и определяне на асоциациите за модел отговор отговори на п (не).

CakePHP пекат от нулата с помощта на генератор

След това Пече се показва модела и да поиска нашето потвърждение за неговата правилност. Ние потвърждаваме, модел, потвърдете файлове промяната в нашия проект и да се откаже поколение тест.

CakePHP пекат от нулата с помощта на генератор

Пече ще поиска потвърждение за промяна на съществуващите файлове на системата. Тези искания трябва да отговори Y (да).

Обръщаме се към създаването на формата.

CakePHP пекат от нулата с помощта на генератор

Изборът на вида на обекта и използването на базата данни на конфигурацията по подразбиране. След това задайте контролера Категории и да изберете да се изгради един интерактивен изглед. Пече се показва съобщение, че създаването на форми, трябва да имате модела и контролера. Те вече имаме, следователно одобрява създаването на вида. На видовете отпадъци за маршрутизация.

Пече ще поиска потвърждение за промяна на съществуващите файлове на системата. Тези искания трябва да отговори Y (да).

След създаването на формите на приложение могат да се изпичане (устройство Q при избора на допълнителни действия).

В резултат на това ние се пригответе за прилагане на масата за категории. Това е, което ние направихме ръчно в предишните два урока Пече се в рамките на няколко минути.

В следващия урок ще създадем файлове за маси и работни места Потребители и изграждане на връзки между таблици.

CakePHP пекат от нулата с помощта на генератор

До получаване на информация от два канала (зрение и слух) на ефективността на обучението далеч по-добър живот от книги. А домашните задачи и онлайн тестове ще ви позволи да мисля постоянно в целевия език и веднага провери знанията си!

CakePHP пекат от нулата с помощта на генератор

CakePHP пекат от нулата с помощта на генератор

Ако искате по-дълго време, за да проучи как да се HTML, че ме има, за което трябва добра новина!

CakePHP пекат от нулата с помощта на генератор

Ако вече сте се научили HTML и искат да се движи напред, следващата стъпка ще бъде да се проучи CSS технологията.

CakePHP пекат от нулата с помощта на генератор

Ако искате да се разбере концепцията на домейн и хостинг, да научат как да се създаде база данни, да качвате файлове към уеб сайт чрез FTP сървър, създаване на поддомейни, да конфигурирате пощенските кутии за сайта и мониторинг на посещаемостта, този курс е разработен специално за вас!

Подкрепете проекта - споделете линка, благодаря!