Sitecore ГОВОРИТЬ и Javascript

Я пытаюсь повторить то, что показано в этом видео серии Якоба:

Я могу заставить все работать, кроме пользовательской части Javascript.

define(["sitecore"], function (Sitecore) {
var ListPage = Sitecore.Definitions.App.extend({
    initialized: function () {
      alert('Test');
      }
  });
  return ListPage;
});

Я даже пытался запустить команду Sitecore.app в режиме sc_debug, но это возвращает "неопределенный"

2 ответа

Решение

Если вы используете Sitecore 7.5 или 8, приложение было перемещено в Sitecore.Speak.app, а не в Sitecore.app.

Я считаю, что вы должны добавить файл сценария JS к вашему Page Code контроль.

На Page Code Контроль есть поле называется PageCodeScriptFileName Вы можете добавить туда путь к своему пользовательскому файлу js. Затем вы можете добавить свой код выше в этом файле JS.

Есть больше информации об этом сообщении в блоге от Мартины:

http://mhwelander.net/2014/07/01/speak-for-newbies-part-4-pagecode-and-javascript-libraries/

Другие вопросы по тегам