问题标签 [n2cms]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
197 浏览

asp.net-mvc - n2cms 父页面 DroppableZone

我尝试使父页面在所有子页面中显示一部分,但我不能尝试使用此代码,但它仅适用于起始页\

我正在使用 N2CMS dinamico 版

0 投票
0 回答
1354 浏览

asp.net-mvc - 将 ViewModel 传递给 View 会产生 Castle.Proxies.SomeModel 而不是传递的 ViewModel

我刚开始使用 n2cms,我不确定这个问题是与我设置它的方式有关,还是与 asp.net MVC 和 PartialViews 有关。

我使用的是 NuGet n2cms 包和 n2cms razor 支持包,但不是 n2cms Dinamico 包。

我将 DTO 传递给视图,在渲染视图时,出现错误:

传入字典的模型项的类型为“Castle.Proxies.WhatsNewItemProxy”,但该字典需要类型为“Simpletons.Models.WhatsNewDTO”的模型项

链接到我在 n2cms codeplex 上的帖子,该帖子解释了我如何使用 n2cms,基本模型和控制器的代码:https ://n2cms.codeplex.com/discussions/453163

我有一个 ContentPage :WhatsNewPage

我有 WhatsNewPage 的控制器:WhatsNewPageController

ViewModel:WhatsNewDTO

ContentPage 视图:Views/WhatsNewPage/ Index.cshtml

WhatsNewPage 内部是 DroppableZone,可以在其中拖放 WhatsNewItems。

WhatsNewItem

WhatsNewItem 的控制器:ContentPartController

WhatsNewItem 的视图:Views/Shared/ WhatsNew.cshtml

0 投票
1 回答
126 浏览

javascript - 为什么这个 jquery 扩展不起作用?

我有这个扩展功能,它似乎没有引起任何问题。但是一旦我尝试使用它,我就会收到一条错误消息:对象不支持属性或方法'n2name'

错误截图

插件代码中没有报告错误(下面粘贴的代码片段供参考,最后附有完整文件的链接)。

有谁知道为什么这不起作用?

注意:我正在尝试解决这个开源项目的一个问题:https ://github.com/n2cms/n2cms/issues/279并且可能有更多关于该 Github 错误的有用细节。

对不起,如果这个问题太模糊,并且对于长代码片段(其中大部分可能不相关)。但任何帮助将不胜感激

链接到 jquery.n2name.js 完整源,如果上面的代码片段没有用:https ://github.com/n2cms/n2cms/blob/4469580fcdd9c91f7576f07c3d2c8a4479ed6ce9/src/Mvc/MvcTemplates/N2/Resources/Js/plugins/jquery .n2name.js

0 投票
0 回答
128 浏览

n2cms - N2CMS 发布按钮丢失

我正在使用 Nuget 的最新版本,并且在成功安装和创建根节点和起始页节点后,当我编辑起始页内容时,我没有看到发布按钮?此外,这可能是不相关的,当我尝试持久化用户时,我无法创建新用户获得空对象引用异常?

我也使用 MongoDb 作为我的持久层。

0 投票
1 回答
187 浏览

asp.net-mvc-4 - N2CMS:波浪号路径不起作用

我正在尝试在现有的 MVC 网站中使用 N2CMS。问题是当我浏览仪表板 ( http://localhost:64826/N2/) 时,我得到了一些带有波浪号的菜单链接。

这是问题的图像:http: //postimg.org/image/7xaup0idz/

知道如何使这些链接正常工作吗?

0 投票
1 回答
148 浏览

c# - mvc 中的 N2CMS 集合编辑器

我有字符串列表(列表)作为 ContentItem 属性。我应该使用哪个编辑器在编辑器界面中添加/编辑/删除列表项?如果有一些可用的例子,请告诉我。我是 N2 的新手,目前还没有创建自己的编辑器的想法。

0 投票
0 回答
269 浏览

javascript - 从外部页面拖放到 iframe 中,或者是否有解决方法
年代?

(很抱歉,很长的帖子)

我正在尝试帮助一个名为N2 CMS的开源 CMS 项目对其拖放工具箱进行现代化改造。我不确定最好的方法是什么,但我基本上想要一个浮动菜单并将其“停靠”在网页的左侧,这样整个页面的宽度就会缩小。但是,此面板的功能取决于用户将某些内容拖出面板并将其拖放到页面上的能力。

这就是它目前的样子。有一个外部“管理”页面包装器(顶部可见的蓝色条)和一个iframe包装正在编辑的内容页面的内部。拖放面板是一个浮动div的,通过在内容页面中包含一些代码来呈现类似于@{ RenderToolbox(); }(它基本上只是将 div + 一些内联 CSS 写入页面)

图片

理想情况下,这就是我希望它看起来的样子。您可以看到工具箱现在如何拥有整个左列(因此页面不会被阻挡)并且页面的整个宽度已经缩小。

图片

是否可以通过将 a 注入页面来实现这一点<div>?也许某种 jquery 可以重新父<div>容器内的整个身体?这甚至是处理这类事情的最佳方式吗?

我想这样的事情是可能的:

然而,我们担心在所有布局上都很难让它看起来很好,例如使用绝对定位或 html/body 边距的布局。

因此,我们正在向更大的 Stack Overflow 社区寻求有关此问题的任何建议和想法。非常感谢您的指导!

0 投票
0 回答
68 浏览

asp.net - 在管理 UIt 中单击内容项时出现 n2cms 管理错误

我在我的项目中使用 N2CMS。我在解决方案中有两个项目 1. N2CMS 控制器、视图和模型 2. N2CMS 管理 UI Zip

我正在使用 N2CMS Admin 来管理我的第一个项目中定义的内容模型。管理 UI 能够加载第一个项目中定义的所有模型。但管理 UI 无法显示视图。

它说

0 投票
1 回答
115 浏览

n2cms - N2CMS 2.5.9 和 Dinamico 模板的 Css/JS 问题

我有时在加载 java 脚本和 CSS 时遇到问题,我认为 Url.ThemedContent 是罪魁祸首。

一切都会完美运行,但是如果我多次快速刷新页面(在 chrome 中为 CTRL + R)以清除我的 js 缓存,由于某种原因,它只会使我的文件加载崩溃。

它说 /N2/Resources/..... 找不到,它把页面完全弄乱了,修复它的唯一方法是更改​​ web.config 以便页面回收。

0 投票
1 回答
144 浏览

n2cms - N2 CMS Is it possible to add a part to non-cms Page

I am using N2 in asp.net mvc. Is it possible to add a part to a dropable zone defined in a non-n2cms page?