Я все ще в звичку crafting моє особливість XML-файлів вручну, оскільки це все цілком новою для мене. Я не хочу покладатися на передній кінець інструмент, що робить речі я не розумію (Він сказав, як він писав в блозі, використовуючи інструмент, він не розуміє).
Сьогодні, Я намагався додати настроювану дію до параметрів сайту, але він просто не буде відображатися. Я міг встановити функцію і побачити його у функцій сайту, але коли я активував його (без помилок) він просто не буде відображатися в розкривному меню.
Я, нарешті, зрозумів, що я неправильно "SharePoint" в атрибуті розташування на <Настроювана дія> вузол. Це погано elements.xml файлу:
<?XML версія="1.0" кодування="UTF-8" ?> <Елементи xmlns="http://schemas.Microsoft.com/SharePoint/"> <Настроювана дія ID="SiteActionsToolbar" GroupId="SiteActions" Розташування="Microsoft.Sharepoint.StandardMenu" Послідовність="100" Назва="Вітаю!" Опис="Користувацького меню дії, додані за допомогою функції." ImageUrl="_layouts/Images/menuprofile.gif"> <UrlAction URL-адреса="http://www.xyzzy.com"/> </Настроювана дія> </Елементи> |
Хороший:
<?XML версія="1.0" кодування="UTF-8" ?> <Елементи xmlns="http://schemas.Microsoft.com/SharePoint/"> <Настроювана дія ID="SiteActionsToolBar" GroupId="SiteActions" Розташування="Microsoft.SharePoint.StandardMenu" Послідовність="100" Назва="Вітаю!" Опис="Користувацького меню дії, додані за допомогою функції." > <UrlAction URL-адреса="http://www.xyzzy.com"/> </Настроювана дія> </Елементи> |
That one took me a good two hours to figure out 🙂
Я знайти розраду в тому, що коли-небудь в майбутньому, Я буду мати можливість сказати з переконанням, "назад в день, Мені довелося пройти три милі пагорб на снігу (босоніж!) для того, щоб розгорнути користувацькі функції для ЛИШАЙНИКА. Ви, діти, Ви не знаєте, як легко ви маєте його! Отримати з моєї галявині!"
Не можу чекати.
</кінець>