Я пытаюсь получить основной редактор настраиваемых свойств, отсортированный для решения Umbraco 7.0.1, но похоже, что я что-то пропустил, потому что Angular не может распознать вызываемую функцию контроллера , Мне нужна еще одна пара глаз.Umbraco 7 Ошибка редактора пользовательских свойств
Я в значительной степени скопировал и вставлял the example provided on Umbraco's site, чтобы начать с того, что собирался его потом изложить. Вот то, что я до сих пор:
package.manifest
{
//you can define multiple editors
propertyEditors: [
{
/*this must be a unique alias*/
alias: "AcuIT.Multidate",
/*the name*/
name: "Multidate Picker",
/*the html file we will load for the editor*/
editor: {
view: "~/App_Plugins/Multidate/multidate.html"
}
}
]
,
//array of files we want to inject into the application on app_start
javascript: [
'~/App_Plugins/Multidate/multidate.controller.js'
]
}
multidate.html
<div ng-controller="AcuIT.MultidateController">
<textarea ng-model="model.value"></textarea>
</div>
multidate.controller.js
angular.module("umbraco")
.controller("AcuIT.MultidateController",
function() {
alert("The controller has landed");
});
Наконец, здесь ошибка, что я вижу в консоли браузера:
Error: Argument 'AcuIT.MultidateController' is not a function, got undefined at Error()
Это, вероятно, имя или путь я пропустил где-то, но я не могу определить его еще. Любые указатели оценили.
Я бегу IIS Express на поле DEV, и я был уверен, что я сделал все необходимое, чтобы смыть любые кэшированные содержания, но будет пытаться это снова, чтобы быть уверенным. –
Кэш браузера. Мудак. Спасибо, Пер. –