【问题标题】:Sitecore SPEAK and JavascriptSitecore SPEAK 和 Javascript
【发布时间】:2015-10-10 02:59:05
【问题描述】:

我正在尝试复制 Jakob 在video series 中显示的内容:

除了自定义的 Javascript 部分之外,我能够让一切正常工作。

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

我什至尝试在 sc_debug 模式下触发 Sitecore.app 命令,但返回“未定义”

【问题讨论】:

    标签: javascript sitecore sitecore-speak-ui


    【解决方案1】:

    如果您在 Sitecore 7.5 或 8 中,应用已移至 Sitecore.Speak.app 而不是 Sitecore.app

    【讨论】:

    • 这样就解决了问题。我应该提到我正在使用 Sitecore 8。
    【解决方案2】:

    我相信你必须在你的Page Code控件中添加一个js脚本文件。

    Page Code 控件上有一个名为PageCodeScriptFileName 的字段,您可以在其中添加自定义js 文件的路径。然后你可以在那个js文件中添加你上面的代码。

    Martina 的这篇博文中有更多信息:

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

    【讨论】:

    • 嗨,不知何故,javascript 现在正在启动..(Sitecore.app 仍然返回 undefined)......但看起来应用程序正在缓存 javascript 文件......我的变化制作没有立即反映。对此有任何想法吗?
    猜你喜欢
    • 1970-01-01
    • 2014-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多