Tôi có thể sử dụng một mô hình trong bootstrap.php để lấy một mảng với find() từ cơ sở dữ liệu không?CakePHP ClassRegistry :: init in bootstrap
như thế này:
$Setting = ClassRegistry::init('Setting');
$Settings = $Setting->find('all');
nhờ
Tôi có thể sử dụng một mô hình trong bootstrap.php để lấy một mảng với find() từ cơ sở dữ liệu không?CakePHP ClassRegistry :: init in bootstrap
như thế này:
$Setting = ClassRegistry::init('Setting');
$Settings = $Setting->find('all');
nhờ
Bạn cần phải tự tải các lớp học sử dụng sau đó, nếu bạn thực sự phải sử dụng công cụ nội bộ cốt lõi mà sớm.
thử
App::uses('ClassRegistry', 'Utility');
trước khi bạn thực sự sử dụng ClassRegistry.
Viết trong bootstrap.php
App::uses('ClassRegistry', 'Utility');
$Setting = ClassRegistry::init('ModelName');
bạn đã thử nó? – mark
@mark oh yes, tại sao? – ali786
cũng sau đó bạn shoudnt hỏi nếu thats có thể nhưng hiển thị các lỗi bạn có (mà bạn phải có được bởi vì bạn đang yêu cầu). Cố gắng càng cụ thể càng tốt. – mark