Bất kỳ cách nào để tạo bài đăng kế thừa tài sản / phân loại thông qua một phân loại duy nhất được chỉ định


7

Tôi muốn có một bảng "dữ liệu" trung tâm thường xuyên được rút ra cho các loại bài đăng được gửi. Hãy nói rằng tôi đã có một trang web đánh giá phim, nhưng cũng muốn cho phép mọi người đăng thông tin khác, như Trivia hoặc một số như vậy.

Vì vậy, tôi sẽ có 2 loại bài đăng tùy chỉnh (hoặc có lẽ một loại nếu tôi để Nhận xét chỉ được xử lý trong Bài viết). Tôi muốn cả đánh giá và câu đố được tìm kiếm theo tiêu đề phim, công ty sản xuất, thể loại phim, v.v. Tôi đã tạo ra các nguyên tắc phân loại cho từng thuộc tính này ngoài danh mục. Điều tôi đã gặp phải là mỗi khi một bài đánh giá hoặc mẩu chuyện nhỏ mới được tạo ra cho bộ phim đó, người ta sẽ phải nhập lại tất cả dữ liệu đó. Tôi chỉ cần họ chọn tiêu đề Phim và phần còn lại của dữ liệu đó được kế thừa. Vì vậy, nếu họ chọn "Scream 4" cho đánh giá của mình, nó sẽ tự động kế thừa Thể loại "Kinh dị", "Wes Craven" với tư cách là đạo diễn và "Dimension Films" làm Studio mà không cần ai đó chỉ định riêng các phân loại đó mỗi khi tạo ra thứ gì đó .

Có cách nào để làm một điều như vậy?


@Duiwel Tôi không chắc đây có phải là điều bạn sẽ theo đuổi không, nhưng một nguồn tài nguyên tuyệt vời (giúp tôi hiểu các nguyên tắc phân loại) chính xác là những gì bạn có thể đang tìm kiếm. Đây là liên kết
VicePrez

6
Chắc chắn có những cách để làm điều này tự động khi bạn lưu bài viết. Một cách khác (suy nghĩ với cơ sở dữ liệu ở đây) là sử dụng post_parenttrường để liên kết đánh giá hoặc câu đố với phim, giống như các tệp đính kèm sử dụng trường này để liên kết đến bài đăng chúng được sử dụng. Nếu các đánh giá và tầm thường thậm chí còn ngắn hơn, bạn thậm chí có thể (ab) sử dụng cấu trúc bình luận cho chúng, chúng sẽ tự động được liên kết với một bài đăng. Hai cách cuối cùng này yêu cầu một số thay đổi về cách bạn truy vấn chúng - bạn có các trang lưu trữ liệt kê tất cả các đánh giá (không chỉ phim) trong một thể loại không?
Jan Fabry

Xin chào Jan, cảm ơn vì đã dành thời gian để bình luận, xin lỗi tôi đã không quay lại với bạn sớm hơn tôi đã rời khỏi thị trấn trong vài ngày. Đối với dự án cụ thể này, tôi nhận ra rằng tôi đã cố gắng hết sức để làm cho mọi thứ trở nên khó khăn hơn và từ đó đã giảm bớt cách tiếp cận của tôi và quản lý để vẫn có được tất cả các chức năng ra khỏi trang web. Với điều đó đã được nói, tôi biết rằng tôi có một dự án sắp tới có thể cần một cái gì đó phức tạp hơn một chút (và tôi đã phần nào che giấu các chi tiết theo yêu cầu của người bạn / khách hàng tôi đang làm điều này) ...
Sam K

Vì vậy, tôi chắc chắn sẽ xem xét trường post_parent và bạn nói có nhiều cách khác để ... bạn đã đề cập có những cách tự động để buộc các danh mục được kế thừa - có thể mà không cần liên kết chúng qua trường post_parent, bạn có thể giải thích không? Tôi sẽ rất quan tâm đến các phương pháp này.
Sam K

2
Nếu bạn đã giải quyết điều này thì thật tuyệt nếu bạn gửi giải pháp của mình dưới dạng câu trả lời. Nếu không, không có lý do để giữ câu hỏi này lơ lửng xung quanh?
Hết

Câu trả lời:


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.