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
- Laravel Truyền nhiều biến từ Trình điều khiển sang Chế độ xem
- Ví dụ 1 Laravel – Truyền nhiều biến để xem
- Ví dụ 2 php – Laravel – Truyền nhiều biến để xem
- Ví dụ 3 Truyền nhiều biến cho Laravel view
- Ví dụ 4 CHUYỂN BIẾN TỪ BỘ ĐIỀU KHIỂN ĐỂ XEM
- Đọc
- Tóm lược
- Bài viết liên quan
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
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 ta có thể Sử dụng Truyền dữ liệu cho Chế độ xem trong Laravel
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
đầu ra
Chào mừng đến với Hướng dẫn dành cho sinh viên
- Diễn đàn
Khách
#1
24-06-2010, 07. 32 giờ sáng[eluser]design_shuffle[/eluser]
Xin chào,
Tôi đang cố gắng điền danh sách các vị trí vào menu thả xuống trên trang sự kiện.
Điều tôi muốn làm là truy xuất tất cả các tên từ bảng vị trí, lưu trữ chúng trong một mảng trong sự kiện của tôi. bộ điều khiển php, hãy chuyển phần này tới chế độ xem, sau đó liệt kê tất cả các vị trí trong menu thả xuống.
Đây là vòng lặp trong bộ điều khiển của tôi để truy xuất các vị trí.
Mã.
$result = $this->locationModel->get_locations_list[];
$arr[] = '';
foreach [$result as $val]
$arr[$val->id] = $val->name;
Tôi đã chuyển một biến cho chế độ xem của mình có tên là $data như vậy -
Mã số
$this->template->load['admin/template', 'admin/eventEdit', $data];
Tôi đã thử chuyển biến $arr và mảng $data ở dòng trên nhưng điều này ngăn chế độ xem hiển thị.
Xin vui lòng ai đó có thể hướng dẫn tôi cách chuyển thông tin được lưu trữ trong biến $arr sang chế độ xem của tôi cùng với biến $data.
Cảm ơn
Dan
Cảm ơn
Dan