Danh mục lưu trữ: Uncategorized

Hành động tùy chỉnh URL sẽ không hiển thị cho tính năng mới

Tôi vẫn còn trong thói quen của crafting tập tin XML tính năng của tôi bằng tay, kể từ khi nó là tất cả khá mới với tôi. Tôi không muốn dựa vào một công cụ kết thúc thế nào tôi không hiểu (ông nói như ông đã viết một entry blog bằng cách sử dụng một công cụ ông không hiểu).

Ngày hôm nay, Tôi đã cố gắng để thêm một hành động tùy chỉnh để thiết lập trang web nhưng nó chỉ sẽ không hiển thị. Tôi có thể cài đặt các tính năng và nhìn thấy nó trong các tính năng trang web, nhưng khi tôi kích hoạt nó (mà không có lỗi) nó chỉ đơn giản là sẽ không hiển thị trên trình đơn thả xuống.

Tôi cuối cùng đã nhận ra rằng tôi sai chính tả "SharePoint" trong thuộc tính vị trí của các <CustomAction> nút. Đây là tập tin xấu elements.xml:

<?XML Phiên bản="1.0" mã hóa="UTF-8" ?>
<Yếu tố xmlns="http://schemas.Microsoft.com/SharePoint/">
  <CustomAction
 ID="SiteActionsToolbar"
 GroupId="SiteActions"
 Vị trí="Microsoft.Sharepoint.StandardMenu"
 Trình tự="100"
 Tiêu đề="Xin chào!"
 Mô tả="Hành động tùy chỉnh menu Thêm vào thông qua một tính năng."
 ImageUrl="_layouts/Images/menuprofile.gif">

    <UrlAction URL="http://www.xyzzy.com"/>

  </CustomAction>
</Yếu tố>

Tốt:

<?XML Phiên bản="1.0" mã hóa="UTF-8" ?>
<Yếu tố xmlns="http://schemas.Microsoft.com/SharePoint/">
  <CustomAction
 ID="SiteActionsToolBar"
 GroupId="SiteActions"
 Vị trí="Microsoft.SharePoint.StandardMenu"
 Trình tự="100"
 Tiêu đề="Xin chào!"
 Mô tả="Hành động tùy chỉnh menu Thêm vào thông qua một tính năng."
    >
    <UrlAction URL="http://www.xyzzy.com"/>
  </CustomAction>
</Yếu tố>

That one took me a good two hours to figure out 🙂

Tôi lấy sự an ủi trong thực tế mà một số ngày trong tương lai, Tôi có thể nói với niềm tin, "trở lại trong ngày, Tôi đã phải đi bộ ba dặm lên đồi trong tuyết (chân trần!) để triển khai một tính năng tùy chỉnh để MOSS. Bạn trẻ em, bạn không biết làm thế nào dễ dàng bạn có nó! Xuống bãi cỏ của tôi!"

Không thể chờ đợi.

</kết thúc>

Technorati Tags: ,