Аз все още съм в навик на занаятчийски ми функция XML файлове на ръка, тъй като тя е доста нови за мен. Не искам да се разчита на предния край инструмент прави неща не разбирам (Той каза, тъй като той пише блог запис с помощта на инструмент, той не разбира).
Днес, Аз се опитвах да добавите действие по избор на настройките на сайта, но той просто няма да се появи. Мога да инсталирате компонента и го видя в сайта функции, но когато го активира (без грешка) Тя просто няма да се появи на падащото меню.
Най-накрая осъзнах, че аз грешно "SharePoint" в атрибут на местоположение <CustomAction> възел. Това е лош elements.xml файл:
<?XML версия="1.0" кодиране="UTF-8" ?> <Елементи xmlns="HTTP://schemas.Microsoft.com/SharePoint/"> <CustomAction ИД="SiteActionsToolbar" GroupId="SiteActions" Местоположение="Microsoft.Sharepoint.StandardMenu" Последователност="100" Заглавие="Здравейте!" Описание="Персонализирано меню действия, добавено през функция." ImageUrl="_layouts/images/menuprofile.GIF"> <UrlAction URL адрес="HTTP://www.xyzzy.com"/> </CustomAction> </Елементи> |
Добре:
<?XML версия="1.0" кодиране="UTF-8" ?> <Елементи xmlns="HTTP://schemas.Microsoft.com/SharePoint/"> <CustomAction ИД="SiteActionsToolBar" GroupId="SiteActions" Местоположение="Microsoft.SharePoint.StandardMenu" Последователност="100" Заглавие="Здравейте!" Описание="Персонализирано меню действия, добавено през функция." > <UrlAction URL адрес="HTTP://www.xyzzy.com"/> </CustomAction> </Елементи> |
That one took me a good two hours to figure out 🙂
Аз да утеха във факта, че някой ден в бъдеще, Аз ще бъде в състояние да каже с убеденост, "през деня, Аз трябваше да изкачват три мили Хил в снега (бос!) за да разположите потребителско свойство на Мос. Вие деца, не знаете колко лесно го има! Махни се от моравата ми!"
Не мога да чакам.
</край>