hãy thử cái này. cái này sẽ hoạt động
public function index[]
{
$this->load->model['database'];
$data['a'] = $this->database->factory_view[];
$this->load->view['header'];
$data['heading']= 'Machinery and Factory
';
$this->load->view['factory',$data];
$this->load->view['footer'];
}
sau đó gọi $a
và $heading
bên trong chế độ xem trang của bạn
Hôm nay, mình muốn chia sẻ với các bạn Laravel Passing Multiple Variables from Controller to View. Trong bài đăng này, chúng tôi sẽ chỉ cho bạn Truyền nhiều mảng cho một chế độ xem, hãy nghe về Truyền biến từ Bộ điều khiển sang Chế độ xem, chúng tôi sẽ cung cấp cho bạn bản demo và ví dụ để thực hiện. Trong bài đăng này, chúng ta sẽ tìm hiểu về php – Laravel – Truyền nhiều biến để xem với một ví dụ
Laravel Truyền nhiều biến từ Trình điều khiển sang Chế độ xem
nội dung
Có những điều sau đây Đơn giản về Laravel Truyền nhiều biến từ Bộ điều khiển để xem thông tin đầy đủ với ví dụ và mã nguồn
Vì tôi sẽ trình bày Bài đăng này bằng ví dụ Hoạt động trực tiếp để phát triển Truyền nhiều biến vào Chế độ xem Laravel 5, do đó, Truyền nhiều biến vào Chế độ xem Laravel 5 cho ví dụ này như sau
- Laravel – Truyền nhiều biến để xem
- php – Laravel – Truyền nhiều hơn một biến để xem
- Truyền nhiều biến cho chế độ xem Laravel
- CHUYỂN BIẾN TỪ BỘ ĐIỀU KHIỂN ĐỂ XEM
Cũng đọc phần này 👉 Laravel 5. 8 Biến chế độ xem Global Blade
ví dụ 1. Laravel – Truyền nhiều biến để xem
$data = [ 'member_name' => 'Jaydeep', 'member_age' => 26, 'member_email' => '[email protected]' ]; return View::make['member']->with[$data];
ví dụ 2. php – Laravel – Truyền nhiều hơn một biến để xem
Chúng ta có thể sử dụng compact[]
public function show[$id] { $members = DB::table['members']->join['teams', 'members.team_id', '=', 'teams.id'] ->join['categories', 'members.category_id', '=', 'categories.id'] ->join['subcategories', 'members.sub_category_id', '=', 'subcategories.id'] ->join['statuses', 'members.status_id', '=', 'statuses.id'] ->select['members.*', 'teams.name AS pname', 'categories.name AS cname', 'subcategories.name as subname', 'statuses.name as sname', 'statuses.color as scolor', 'teams.color as pcolor'] ->where["members.id", "=", $id] ->orderBy['members.id', 'desc'] ->get[]; $statuses = DB::table['statuses']->get[]; $team = DB::table['teams']->get[]; $comments = DB::table['comments'] ->join['users', 'comments.user_id', '=', 'users.id'] >select['comments.*', 'users.name AS uname'] ->where["comments.member_id", "=", $id]->get[]; return view['members.show',compact['members','id', 'comments', 'statuses', 'team']]; }
ví dụ 3. Truyền nhiều biến cho chế độ xem Laravel
Chế độ xem Laravel sử dụng compact, chế độ xem sử dụng with, chế độ xem sử dụng Phương thức kết hợp
//Passing variable to view using compact method $members=memberinfo; $teams=teamInfo; $points=pointslist; return view['members', compact['members','teams','points']]; //Passing variable to view using with Method return view['members']->with[['members'=>memberinfo,'teams'=>teamInfo,'points'=>'pointslist']]; //Passing variable to view using Associative Array return view['members', ['members'=>memberinfo,'teams'=>teamInfo,'points'=>pointslist]];
Chúng tôi có thể sử dụng
Cũng nên đọc phần này 👉 Laravel truyền nhiều biến trên nhiều trang
Ví dụ 4. CHUYỂN BIẾN TỪ BỘ ĐIỀU KHIỂN ĐỂ XEM
Trong ví dụ này Truyền nhiều mảng cho một ứng dụng xem/Http/Bộ điều khiển/WelcomeController. php Vào tài nguyên/lượt xem/chào mừng. lưỡi. php nên một số thay đổi trong tệp Trình điều khiển này
Trong ví dụ này, chúng tôi sẽ chỉ cho bạn cách Truyền tham số từ bộ điều khiển để xem tệp trong CodeIgniter framework PHP
Ở đây chúng tôi sử dụng 2 tệp để truyền tham số từ bộ điều khiển để xem
- tham số. php [CodeIgniter\application\controllers\tham số. php]
- tham số_view. php [CodeIgniter\application\views\parameter_view. php]
tham số. php
name="Students Tutorial"; } function tutorial[] { $data['name']=$this->name; /* define variable sent to views */ $this->load->view['parameter_view',$data]; } } ?>
tham số_view. php
Passing ParameterWelcome to .
Bây giờ hãy chạy chương trình trên trình duyệt của bạn với URL bên dưới
http. // localhost/codeIgniter/chỉ mục. php/Tham số/hướng dẫn