Archivy kategorií: Bez kategorie

Vlastní adresa URL akce nebude zobrazovat pro novou funkci

Já jsem stále ve zvyku tvorbě mé funkce XML soubory ručně, protože je to pro mě úplně nové. Já nechci spoléhat na front-end nástroje že dělá věci, kterým nerozumím (řekl a napsal položku blogu pomocí nástroje, který nechápe).

Dnes, Snažil jsem se přidat vlastní akci do nastavení webu, ale to prostě nepřijeli. Jsem mohl nainstalovat funkci a vidět v funkce webu, Ale když jsem aktivoval (bez chyby) to prostě ukáže na drop-down menu.

Nakonec jsem si uvědomil, že jsem chybně "SharePoint" v atributu umístění <CustomAction> uzel. To je špatné elements.xml soubor:

<?XML verze="1.0" kódování="UTF-8" ?>
<Prvky xmlns.="http://schemas.Microsoft.com/SharePoint/">
  <CustomAction
 ID="SiteActionsToolbar"
 ID skupiny="SiteActions"
 Umístění="Microsoft.Sharepoint.StandardMenu"
 Sekvence="100"
 Titul="Dobrý den!"
 Popis="Akce vlastní nabídky přidávány pomocí funkce."
 ImageUrl="_layouts/images/menuprofile.gif">

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

  </CustomAction>
</Prvky>

Dobré:

<?XML verze="1.0" kódování="UTF-8" ?>
<Prvky xmlns.="http://schemas.Microsoft.com/SharePoint/">
  <CustomAction
 ID="SiteActionsToolBar"
 ID skupiny="SiteActions"
 Umístění="Microsoft.SharePoint.StandardMenu"
 Sekvence="100"
 Titul="Dobrý den!"
 Popis="Akce vlastní nabídky přidávány pomocí funkce."
    >
    <UrlAction Adresa URL="http://www.xyzzy.com"/>
  </CustomAction>
</Prvky>

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

Beru útěchu v tom, že jednoho dne v budoucnosti, Já budu schopen říci s jistotou, "zpět v den, Šel jsem pěšky tři kilometry do kopce ve sněhu (naboso!) aby bylo možné implementovat vlastní funkce do MECHU. Děti, nevíte, jak snadné to máte! Zmiz z mého trávníku!"

Nemůžu se dočkat.

</Konec>

Doplněk Technorati značky: ,