Thêm chức năng thẻ vào thành phần hiện có


10

Tôi đang tìm cách để có các thẻ làm việc bên trong một phần mở rộng. Tôi đã thấy điều này và đã nhận được trường xuất hiện trong chế độ xem chỉnh sửa, nhưng tất nhiên nó không lưu ở bất cứ đâu.

Nhìn vào việc xử lý thẻ bài viết com_content, nó đi qua một trao đổi ánh xạ kỹ lưỡng trước khi mối quan hệ hoàn tất. Vì vậy, tôi thấy nó xây dựng mối quan hệ tag-to-content bên trong #__contentitem_tag_map. Tôi có cần tạo một bảng mới như thế này trong thành phần của mình cho các thẻ hay đây chỉ là cách com_contant xử lý nó và tôi có thể lấy các thẻ để lưu vào một cột như bất kỳ loại trường nào khác không?

Tôi có cần phải làm điều này cho tiện ích mở rộng không, hoặc có điều gì tôi không sử dụng sẽ làm cho quy trình đơn giản hơn đáng kể không?

Có lẽ "thêm thẻ gắn vào phần mở rộng 101" của bạn có thể hữu ích.

Tôi chưa thấy bất cứ điều gì cụ thể thông qua bất kỳ tài liệu nào đề cập đến các thẻ trong ngữ cảnh này, nhưng trong trường hợp có liên quan, tôi đã phát triển tiện ích mở rộng này bằng cách sử dụng FOF / RAD.

Câu trả lời:


6

Điều này sẽ giúp bạn đi - http: //docs.j Joomla.org/J3.3%3aHow_To_Use_Content_Tags_in_J Joomla !

Phải thừa nhận rằng lúc đầu hơi khó khăn và nếu bạn hỗ trợ 2.5 trên cùng một cơ sở mã thì sẽ có những thách thức khác (tôi có thể liên kết bạn để thực hiện dự án khi tôi không sử dụng điện thoại di động).


Vâng, tôi đã xem xét điều đó, nhưng tôi đoán rằng cái nhìn thêm vào mã và có thể cả quá trình từng bước cũng sẽ giúp ích rất nhiều.
Milton Bryant

1
Điều này sẽ giúp một số. Cam kết ban đầu - github.com/BabDev/Podcast-Manager/commit/, Thêm dữ liệu vào các bảng ánh xạ - github.com/BabDev/Podcast-Manager/commit/ trộm & github.com/BabDev/Podcast-Manager/commit/ Tác phẩm cuối cùng - github.com/BabDev/Podcast-Manager/commit/ chì
Michael
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.