Chúng ta có thể gọi một bộ điều khiển từ một bộ điều khiển khác không?
Chúng ta có thể gọi một bộ điều khiển từ một bộ điều khiển khác không?

Video: Chúng ta có thể gọi một bộ điều khiển từ một bộ điều khiển khác không?

Video: Chúng ta có thể gọi một bộ điều khiển từ một bộ điều khiển khác không?
Video: Chế Tạo XE TĂNG Điều Khiển Nhỏ Nhất Thế Giới 🚔🔥 2024, Tháng tư
Anonim

Nói chung, bạn sẽ không sử dụng một bộ điều khiển từ một bộ điều khiển khác từ: Bộ điều khiển thường trả về một kết quả của một kiểu dự định sẽ được sử dụng bởi khuôn khổ MVC. Tất cả thông tin này dự kiến sẽ được thông qua bởi khuôn khổ MVC.

Theo đó, chúng ta có thể gọi một bộ điều khiển từ một bộ điều khiển khác không?

Đúng, bạn có thể gọi một phương pháp của một bộ điều khiển khác . Các người điều khiển cũng là một lớp đơn giản. Chỉ có điều là nó kế thừa Bộ điều khiển Lớp. Bạn có thể tạo một đối tượng của người điều khiển , Nhưng nó sẽ không hoạt động cho Định tuyến nếu bạn muốn chuyển hướng đến nữa trang.

RedirectToAction MVC là gì? RedirectToAction (String, RouteValueDictionary) Chuyển hướng đến hành động được chỉ định bằng cách sử dụng tên hành động và từ điển tuyến. RedirectToAction (Chuỗi, Chuỗi, Đối tượng) Chuyển hướng đến hành động được chỉ định bằng cách sử dụng tên hành động, tên bộ điều khiển và từ điển tuyến đường.

Thứ hai, chúng ta có thể cho phép gọi một bộ điều khiển từ một bộ điều khiển khác trong CodeIgniter không?

Điều này về cơ bản không được hỗ trợ trong người viết mã , nhưng có một số hack nhất định cho phép bạn đến làm vì thế. Như tôi sử dụng một bản hack rất cơ bản để tải người điều khiển như một thư viện.

Làm cách nào để truyền dữ liệu từ bộ điều khiển này sang bộ điều khiển khác trong bộ mã?

Trong Người viết mã có nhiều cách để đi qua giá trị từ một người điều khiển đến khác. Bạn có thể dùng người viết mã Phiên tới đi qua NS dữ liệu từ bộ điều khiển này sang bộ điều khiển khác . $ this-> load-> library ('session'); Sau đó, bạn có thể cài đặt đèn flash dữ liệu giá trị sử dụng tên biến.

Đề xuất: