Làm thế nào để tuỳ chỉnh trang ứng dụng trong mục bố cục trong SharePoint


GIỚI THIỆU


Bài viết này mô tả hai phương pháp để tuỳ chỉnh giao diện và hành vi của các bộ sưu tập trang web SharePoint.

Thông tin


Sửa đổi các tệp được cài đặt SharePoint không được hỗ trợ. Tuy nhiên, có một số trường hợp trong đó bạn có thể phải sửa đổi các tệp lưu trữ phù hợp nhãn hiệu hoặc tuỳ chỉnh khác. Khi bạn sửa đổi các tệp, bạn phải xem xét họ có thể được thay thế bằng gói dịch vụ và bản Cập Nhật trong tương lai. Ngoài ra, có thể phức tạp khi bạn nâng cấp lên phiên bản mới hơn của sản phẩm. Hãy sao lưu của tất cả các tệp tuỳ chỉnh trong trường hợp họ được ghi đè bởi bản Cập Nhật. Hỗ trợ sản phẩm sẽ hỗ trợ thương mại hợp lý để giúp cải tiến mà sẽ không cung cấp các sản phẩm thay đổi hoặc hotfix do sửa đổi các tệp được cài đặt SharePoint.

Tuỳ chỉnh giao diện và hành vi của các bộ sưu tập trang web của bạn, sử dụng một trong các phương pháp sau.

Phương pháp 1: Tuỳ chỉnh các tệp trong cặp bố cục (được khuyến nghị)

  1. Tạo một thư mục Layouts_Backup chứa bản sao lưu của các tệp đã được cài đặt và thư mục. Ví dụ, tạo một thư mục Layouts_Backup ở vị trí sau:
    C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\Template\Layouts\Layouts_Backup
  2. Sao chép tệp đã được cài đặt và thư mục từ thư mục bố trí Layouts_Backup mà bạn đã tạo ở bước 1. Ví dụ: sao chép tệp đã được cài đặt và thư mục khỏi cặp sau Layouts_Backup:
    C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\Template\Layouts
  3. Trong thư mục bố cục tuỳ chỉnh .aspx tệp và tệp Application.Master nếu cần.

Phương pháp 2: Tạo một thư mục bố cục tuỳ chỉnh

Lưu ý Phương pháp này sẽ thay đổi bố trí thư mục cho bất kỳ bộ sưu tập trang web trong ứng dụng Web được thay đổi. Áp dụng thay đổi bố cục tuỳ chỉnh cho một bộ sưu tập trang web cá nhân, bộ sưu tập trang web sẽ nằm trong ứng dụng Web riêng của mình.
  1. Tạo một thư mục tuỳ chỉnh bố tríSiteCollection chứa một bản sao đã cài đặt tệp và cặp. Ví dụ, tạo một thư mục bố tríSiteCollection ở vị trí sau:
    C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\Template\Layouts\LayoutsSiteCollection
    Lưu ý Giữ chỗ SiteCollection là tập hợp trang web.
  2. Sao chép được cài đặt tệp và thư mục từ thư mục bố trí bố cụcSiteCollection mà bạn đã tạo ở bước 1. Ví dụ, sao chép đã được cài đặt tệp và thư mục khỏi cặp sau bố tríSiteCollection :
    C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\Template\Layouts
  3. Khởi động Trình quản lý Dịch vụ Thông tin (IIS). Để thực hiện việc này, bấm bắt đầu, điểm đến Tất cả chương trình, điểm đến Công cụ quản trịvà bấm quản lý Dịch vụ thông tin Internet (IIS).
  4. Trong quản lý IIS, hãy làm theo các bước sau:
    1. Mở rộng các trang Web lưu trữ bộ sưu tập trang web.
    2. Bấm chuột phải vào _layouts, và sau đó bấm thuộc tính.
    3. Nhấp vào tab Thư mục ảo .
    4. Nhấp vào trình duyệt, thay đổi đường dẫn thư mục bố trí thư mục bố tríSiteCollection , và sau đó bấm OK hai lần.
  5. Trong thư mục bố tríSiteCollection tuỳ chỉnh .aspx tệp và tệp Application.Master nếu cần.
  6. Lặp lại các bước cho mỗi bộ sưu tập trang web mà bạn có thể tuỳ chỉnh.

Lợi thế của phương pháp 2

  • Phương pháp này cho phép tuỳ chỉnh ứng dụng trang bộ sưu tập trang web cá nhân.

Hạn chế của phương pháp 2

  • Nếu bản Cập Nhật công cộng, gói hotfix hoặc gói dịch vụ được cài đặt có bản Cập Nhật cho các tệp trong cặp bố cục, bản Cập Nhật không được áp dụng cho thư mục bố cục tuỳ chỉnh của bạn.
  • Phương pháp này có thể gây ra ả năng quản lý và bảo trì các vấn đề.
  • Bất kỳ chức năng mã hoá cứng trong SharePoint cặp bố cục thay vì thư mục ảo _layouts tham chiếu có thể không hoạt động như mong đợi.
Lưu ý:

SharePoint 2010, tiếp tục theo tài liệu tuỳ chỉnh trang hiện tại.