【问题标题】:Lemoon CMS - Unable to use newly created Content TypesLemoon CMS - 无法使用新创建的内容类型
【发布时间】:2014-01-15 21:10:18
【问题描述】:

在 Lemoon 管理员中,我只是创建了一个名为“test”的新内容类型,其中只有一个标题为“positionTitle”的简单文本框用于测试。它创建得很好,但是一旦我在站点中创建了一个新的“测试”对象,我就会遇到问题。我给它一个标题、一些正文和它要求的 postionTitle - 保存它,一切都很好。但是,无论我进行什么更改或尝试,我都会不断收到有关 Content.Title 的错误。 http://d.pr/i/KVdb

我使用默认的“PageTemplate”作为页面的模板,所以它显然要求标题,但是我已经填写了吗?!

我哪里错了,我错过了什么?我已经翻遍了 Lemoon 文档,但没有运气。

提前致谢。

【问题讨论】:

    标签: c# lemoon


    【解决方案1】:

    如您在模板的代码隐藏中看到的那样,PageTemplate 被强类型化为 Page 内容类型。由于您传递的是 Test 内容类型,因此模板中的 Content 属性将为空。

    通常,当您创建一个新的内容类型时,您还需要创建一个新模板来呈现它。因此,您需要为您的测试内容类型创建一个模板。见http://www.lemoon.com/developers/programming/aspnet/templates

    【讨论】:

    • 感谢 Lajjne,我正在尝试回收现有的 PageTemplate。我会试一试,让你知道我的结局!
    猜你喜欢
    • 2023-03-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-23
    • 2012-11-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多