如何在 Sitecore 后端插入自定义 Javascript

2024-03-03

非常简单,我需要在 Sitecores (v. 6.4) 后端插入一个脚本 - 我该怎么做?

脚本放在里面没关系<head> or <body>,如果我只能指定src of a <script>标签或者我是否可以插入一个实际的 Javascript 片段(不过后者更好)。

打开内容编辑器窗口时,需要将脚本插入 HTML 中。

这不是我自己的安装,我也没有为 Sitecore 开发任何东西(不过,我确实有管理员访问权限),所以我认为安装插件之类的东西将是最好的解决方案。

我之前已将脚本插入到 Sitecore 5.4 中,但不是以一种漂亮的方式(编辑 XML 文件),如果这里也能找到更好的解决方案,那就太好了。

使用 Sitecore Xpress 6 中的 Jens Mikkelsens 答案进行更新:


我认为您无法在不修改文件的情况下添加脚本。不过你可以看看<clientscripts>web.config 中的部分。在那里您可以添加要加载的脚本。但是我不知道它是否只会在内容编辑器中加载。

我之前曾尝试过此操作,最终使用了上述设置,但我记得它也加载到页面编辑器和桌面上。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Sitecore 后端插入自定义 Javascript 的相关文章

  • 导出用户权限?

    有谁知道有什么方法可以导出用户和角色权限 然后将它们重新导入到 Sitecore 的另一个副本上 我已经进行了搜索 并且禁止编写一些代码来执行此操作 但似乎没有任何立即可用的内容 权限实际上存储在物品本身 而不是角色或用户对象 有两种方法可
  • Sitecore 是否自动使用快速查询?

    根据 Sitecore 数据定义参考 版本 6 4 第 4 3 1 节 Sitecore 使用以下方式处理查询 禁食技术成为可能 这可以 可以是 SQL 数据库 如果 数据提供者支持所请求的 查询 或在 Sitecore 数据中 经理 如果
  • 暂时更改 Sitecore 项目的布局

    使用此代码 我设法更改当前项目的渲染 然而 这在 Sitecore 中永久地改变了它 这些变化可以在 CMS 中看到 而不是像我预期的那样暂时改变 void ReplaceLayout Item item if item null retu
  • “ASP._Page_sitecore_shell_client_Speak_Layouts_Layouts_Speak_Layout_cshtml”不继承自“System.Web.WebPages.WebPage”

    当我们尝试在 sitecore 7 1 应用程序中浏览图像时 会出现以下错误 该错误已从 6 2 迁移到 7 1 类型 ASP Page sitecore shell client Speak Layouts Layouts Speak L
  • 如何在 sitecore 中确定给定项目是否为起始项目?

    在配置文件中 我们为元素中的每个网站设置启动项 例如 startItem Home 我们还可以在代码中选择启动项 但我想问的是如何确定任何选定的项目是否是起始项目 至少我们可以选择开始项目并与给定项目进行比较 但我认为这不是优雅的代码 我们
  • 我可以使用 FullPath 以编程方式转义 Sitecore 查询中的破折号吗?

    我正在尝试扩展自定义 Sitecore 命令来确定当前项目是否具有与特定模板 ID 匹配的父项目 我知道查询理想情况下应该像这样简单 ancestor templateid 26710865 F082 4714 876B D5E1F3867
  • 将数据从一个子布局发送到 sitecore 中的另一个子布局

    我很难在 Sitecore 7 中构建过滤系统 我有 2 个子布局 位于页面的同一级别 子布局 A 是一个侧边栏 其中包含复选框列表 并具有一个用所选值填充列表的事件 子布局 B 显示一组项目 我想做的是将填充的列表从子布局 A 发送到子布
  • Sitecore 与 LDAP - 以编程方式进行身份验证

    我正在 Sitecore 中创建一个应用程序 我只希望用户可以通过直接 URL 来使用它 我希望针对 LDAP 进行身份验证 我尝试直接进入应用程序并让它重定向到自动登录页面并将我重定向到应用程序 但它没有这样做 相反 它带我进入了 Sit
  • 如何在 Sitecore 后端插入自定义 Javascript

    非常简单 我需要在 Sitecores v 6 4 后端插入一个脚本 我该怎么做 脚本放在里面没关系 or 如果我只能指定src of a
  • Sitecore - 多站点错误页面处理

    我有一个多站点 Sitecore 项目 我知道如何通过 webconfig 的 ErrorPage ItemNotFoundUrl LayoutNotFoundUrl LinkItemNotFoundUrl 处理一个站点的错误页面 但是 我
  • 如何使用特定日期的 Sitecore 项目进行 Lucene 搜索?

    我的内容项目是 Sitecore 其日期字段名为 EventDate 我想使用 Lucene Net 搜索具有特定日期的项目 下面是我尝试过的代码 但没有得到结果 var index SearchManager GetIndex event
  • 如何在 Sitecore 中使用带有通配符项的内部链接?

    我有一个多站点 Sitecore 解决方案 所有站点共享一个产品范围 该产品范围存储在与站点根节点处于同一级别的 共享数据 节点内 站点上的各个产品页面使用通配符项来根据 URL 的最后部分查找产品 这意味着我们无法使用富文本编辑器中的内部
  • Sitecore - 如何导入内容?

    因此 我收到了一项新任务 将内容从网站导入到使用 Sitecore CMS 构建的新网站 我的客户基本上正在进行改造 以前的网站是使用非常旧的 CMS 构建的 所有内容都是 HTML 格式 我实际上正在考虑抓取旧网站并将所有内容转储为 cs
  • Sitecore Workbox,显示名称的项目字段?

    默认情况下 Sitecore 工作箱显示项目名称 我想显示 标题 字段 自定义字段 我怎样才能做到这一点 我有一个类似的要求 客户需要 Workbox 显示项目的 路径 而不是其名称 问题是他们的许多物品具有相同的名称 因此很难区分物品 不
  • 继承模板的排序顺序

    使用 Sitecore 6 6 我们正在构建一些继承许多基本模板的模板 这对于重用和标准化我们的代码非常有用 因为所有字段都存储在常量文件中以便于引用 然而 我们似乎无法定义这些继承模板的显示顺序 无论如何 模板似乎都遵循它们添加的原始顺序
  • 检查当前语言是否存在项目?

    我有一个 Sitecore 解决方案 其中启用了 3 种不同的语言 页面顶部有每种语言的链接 单击此链接后 您将获得当前所在页面 采用所选语言 但并非所有页面都被翻译成所有语言 因此 如果我站在英语页面 x 上 并且此页面仅提供英语和德语版
  • 如何将新项目标记为未发布项目?

    在 sitecore 中 如果我将新项目添加到主数据库 未发布 它不会显示有关已发布状态的任何指示 例如 如果用户添加了 10 个项目 他可能会困惑于找出他添加的待发布项目 有没有办法将新添加的项目识别为未发布或新项目 并在 快速操作栏 中
  • Sitecore 设置/更改默认语言“en”

    任何人都可以推荐更改 Sitecore 6 1 中默认语言的最佳方法吗 在全新安装时 所有项目的典型语言是 en 英语 带有漂亮的小美国国旗等 然而 我们正在建立一个针对 en AU 和 en NZ 的系统 当我重命名任何数据库中的主要 e
  • 如何使用 Sitecore Glass Mapper 渲染带有 css 类的链接

    我有以下链接 a class btn btn primary href View details a 如何使用 sitecore glass 渲染链接并使其仍然保留 css 类 使用 sitecore 中的字段渲染器 您过去可以将类作为附加
  • Sitecore - 隐藏功能区中的按钮

    我为特定内容项创建了上下文功能区 我有两个按钮 可以将项目 升级 或 降级 到某一类别 该部分只能有一个 是否可以根据某种隐藏代码中的内容状态隐藏其中一个按钮 我了解如何链接到 Click 事件 但我想知道是否有某种加载事件可供自定义功能区

随机推荐