继承了一个 Sitefinity 网站。有一个新闻列表页面,我发现新闻详细信息页面重用了该页面来显示内容。如果我更新列表页面,更改会反映在详细信息页面上。
有时。
我有一个包含“标题”文本的内容块 - 在列表页面中更新它会在详细信息页面中复制。向页面添加一个 javascript 小部件以在详细信息页面中注入一些自定义 javascript 复制。
添加新的内容块或 css 小部件不会在详细信息页面中复制。
我错过了这种行为是否有一些押韵或原因?
我的具体情况:
我现在已经在 MVC 中成功创建了几次小部件。我基本上只需要在新闻页面上添加一个新的小部件。这似乎很简单,直到我发现新闻页面不是单独创建的页面,例如......好吧,页面......而是只是一个内容片段,它动态插入“父”列表页面上的新闻小部件中。至少据我所知,它似乎是这样工作的。
如上所述,将我的小部件添加到页面不起作用。然后我尝试使用 javascript、内容块和 css 小部件在页面本身中重新创建它,当时我发现 javascript 是唯一进入详细信息页面的页面。我想这与 javascript 小部件实际进入页面的方式有关——它们的位置是在高级选项中选择的,而不是简单地显示为内联。