url( string|array|null $url null , boolean $full false )
Hàm trên sẽ có hai đối số
Đối số đầu tiên là một mảng chỉ định bất kỳ điều nào sau đây - 'bộ điều khiển', 'hành động', 'plugin' . Ngoài ra, bạn có thể cung cấp các phần tử được định tuyến hoặc tham số chuỗi truy vấn.
Nếu chuỗi, nó có thể được cung cấp tên của bất kỳ chuỗi url hợp lệ.
![]() |
| Học lập trình PHP |
Nếu đúng, URL cơ sở đầy đủ sẽ được thêm vào kết quả. Mặc định là sai.
Thí dụ
Khóa học lập trình PHP thực hiện thay đổi trong tệp config / Rout.php như trong chương trình sau.
cấu hình / tuyến.php
<?php use Cake\Core\Plugin; use Cake\Routing\RouteBuilder; use Cake\Routing\Router; Router::defaultRouteClass('DashedRoute'); Router::scope('/', function (RouteBuilder $routes){ $routes->connect('/generate',['controller'=>'Generates','action'=>'index']); }); Plugin::routes();Tạo một tệp GeneratesControll.php tại src / Controller / GeneratesControll.php . Sao chép mã sau trong tệp điều khiển.
src / Trình điều khiển / GeneratesControll.php
<?php namespace App\Controller; use App\Controller\AppController; use Cake\ORM\TableRegistry; use Cake\Datasource\ConnectionManager; class GeneratesController extends AppController{ public function index(){ } } ?>Tạo thư mục Tạo tại src / Mẫu và trong thư mục đó, tạo tệp Xem có tên là index.ctp . Sao chép mã sau trong tập tin đó.
src / Mẫu / Tạo / index.ctp
This is CakePHP tutorial and this is an example of Generating URLs.

Không có nhận xét nào:
Đăng nhận xét