2012-06-07 4 views
5

Tôi có các tùy chọn nào để triển khai nhóm PDF sẽ được tìm kiếm thông qua trang tìm kiếm dựa trên phân loại-API? Những lựa chọn duy nhất của tôi:Cách đơn giản nhất để triển khai tệp PDF trong Tridion 2011

1) Thêm mỗi PDF với trang thông qua một bài thuyết trình thành phần

2) Viết C# TBB để xuất chúng.

Tôi không thích tùy chọn 1 vì các liên kết tới tệp pdf sẽ chỉ hiển thị khi người dùng tìm kiếm chúng. Vì vậy, tôi còn lại với tùy chọn 2, đúng không? Chỉ cần thêm một trang có TBB, với mục đích duy nhất là xuất bản siêu dữ liệu & của PDF?

CẬP NHẬT:

Tôi đã thêm một TBT DWT với dòng sau (lưu ý thêm @@) và xuất bản PDF của tôi.

liên kết

Trả lời

15

Một tùy chọn tốt cho loại chức năng này là tạo Mẫu thành phần (CT) hỗ trợ "Xuất bản dưới dạng thành phần động", điều này sẽ tạo Bản trình bày thành phần động (DCP). Sau đó, thêm lược đồ rằng tệp PDF của bạn dựa trên trường Lược đồ được liên kết của CT mới của bạn.

Cách dễ nhất để có được PDF của bạn để thực sự triển khai là để thực hiện một DWT Template Building Block mà trông giống như sau:

<a href="" tridion:href="@@[email protected]@" tridion:type="binary">link</a> 

Và thêm nó vào Template Compound mới của bạn, tiếp theo là hành động kết thúc mặc định TBB.

Sau đó, bạn có thể xuất bản trực tiếp các thành phần PDF và các tệp nhị phân sẽ được triển khai và mọi siêu dữ liệu trên Thành phần đa phương tiện sẽ được đặt trong Cơ sở dữ liệu môi giới để truy vấn với API phân loại và môi giới.

10

Bạn có thể xuất bản từng PDF dưới dạng bản trình bày thành phần động. Mỗi thành phần đa phương tiện PDF sẽ cần một số trường siêu dữ liệu được xác định để giữ dữ liệu tra cứu phân loại của bạn (nghĩa là từ khóa). Sau đó, trang tìm kiếm của bạn sẽ truy xuất các tệp PDF khớp với từ khóa được tìm kiếm bằng API Phân loại Phân phối Nội dung.