2012-10-13 18 views
6

bạn có thể giải thích cho tôi mục đích của tài sản bảng trong joomla không?Mục đích bảng nội dung joomla

Tôi có tập lệnh để nhập bài viết từ .csv (from .xls) chỉ chèn hàng mới vào bảng nội dung có cột asset_id (khóa ngoài) được đặt thành 0.

Tôi chưa tìm thấy bất kỳ sự cố nào với các bài viết có id nội dung được đặt thành 0. Dù sao, tôi muốn biết điều này có thể gây ra bất kỳ sự cố hoặc vô hiệu hóa một số chức năng hay không.

Trả lời

8

Bảng nội dung là một phần của Joomla! 1.6+ hệ thống ACL. Nó được thiết kế để giữ một bản ghi cho mỗi nội dung xác định các quy tắc truy cập.

Bạn có thể đọc thêm về Joomla!'s ACL tại đây và có một phần trong Joomla! 2.5 Hướng dẫn về thành phần về adding ACL support.

Nếu bạn đang nhập vào bài viết (có id nội dung là 0) thì chúng không thực sự có mục nhập trong bảng #__assets và chúng sẽ kế thừa quyền truy cập mặc định cho đến khi chúng được mở và lưu. Khi chúng được lưu, một bản ghi tài sản sẽ được tạo ra.

Nếu bạn muốn có bản ghi nội dung được tạo chính xác chỉ cần tải mô hình com_content và sử dụng nó để nhập khẩu cho mỗi bài viết, (không có phương pháp nhập số lượng lớn, chúng tôi đã tìm kiếm một khi 1,6, 1,7 và 2,5 xuất hiện).