2009-12-01 26 views

Trả lời

5

Tôi đang tìm kiếm tương tự nhưng không thể tìm thấy bất kỳ thứ gì. Tôi đã chỉnh sửa mã và nó hoạt động tốt. Tôi đã đăng cùng một diễn đàn CI http://forum.codeigniter.com/thread-25933.html

Có giao diện có thể sẽ phục vụ cho mục đích của bạn.

+0

Tuyệt vời, cảm ơn bạn! – ptrn

1

Có thể trong CI (nguyên bản) để đăng nhập vào hai tệp khác nhau từ hai bộ điều khiển khác nhau không?

Không, không phải vậy. Tên tệp nhật ký được viết mã khá nhiều. Xem system/libraries/Log.php

Có thư viện đăng nhập bên thứ ba nào có sẵn cho CI không?

Điều đó tôi không biết, nhưng giả sử bạn đến tay trống từ Google, tôi sẽ hỏi trên diễn đàn CodeIgniter, tạo thư viện ghi nhật ký của riêng bạn hoặc mở rộng thư viện hiện có. Instructions

3

Bạn có thể ghi đè thư viện Nhật ký bằng lớp nhật ký của riêng mình, đặc biệt ghi đè function write_log($level = 'error', $msg, $php_error = FALSE). Bạn có thể xem mã thư viện Bản ghi ban đầu trong tệp system/libraries/Log.php. Để tạo thư viện Đăng nhập của riêng bạn, ghi đè hành vi mặc định, hãy đọc this page.

Tạo file system/application/libraries/MY_Log.php:

class MY_Log extends CI_Log { 

    function MY_Log() 
    { 
    parent::CI_Log(); 
    } 
    //your code 
    //... 
    function write_log($level = 'error', $msg, $php_error = FALSE) 
    { 
    //... 
    } 
} 
Các vấn đề liên quan