小编Mar*_*nov的帖子

MVC和Umbraco集成

我已经按照http://memoryleak.me.uk/2009/04/umbraco-and-aspnet-mvc.html中的步骤进行了操作,并在Umbraco中集成了MVC并取得了成功,但我仍然遇到一个对我来说至关重要的问题.

有没有办法在MVC视图中继承Umbraco定义的模板?据我所知,问题是Umbraco模板仅在运行时变为HTML @nodeName,并且无法识别doctype属性,因此抛出"Object null reference"异常.

谢谢!

c# asp.net-mvc umbraco umbraco4

70
推荐指数
2
解决办法
8492
查看次数

Umbraco检查 - 查询问题

我使用Examine检索的对象具有以下数据值(图像链接以便于查看):

__Icon: icon-shopping-basket-alt-2 color-red __IndexType: content __NodeId: 1413 __NodeTypeAlias: sale __Path: -1,1098,1410,1413 id: 1413 nodeName: Sale test 1 (active) nodeTypeAlias: Sale path: 1098 1410 1413 saleEndDate: 20151231160336000 saleStartDate: 20151026160321000 updateDate: 2015-11-18T17:03:05 writerName: Admin
Run Code Online (Sandbox Code Playgroud)

路径属性被剥离的版本__Path.这样做是因为在使用-1启动查询并将逗号作为查询值时存在问题.

我遇到的问题与必须查询路径的一部分有关,例如 - 检索包含所需id 的对象(在特定情况下仅为1410).

我已经执行以下查询在检查经理一把umbraco:+nodeTypeAlias: sale +path:1468.

C#代码示例如下所示:

var queryAllSalesInDepartment = searchCriteria
                                        .Field(Constant.Examine.AttributeFields.NodeTypeAlias, Constant.DocumentTypeAlias.Sale)
                                        .And().Field(Constant.Examine.AttributeFields.Path, Umbraco.AssignedContentItem.Parent.Id.ToString())
                                        .Compile();
Run Code Online (Sandbox Code Playgroud)

尽管索引中有可用值,但查询产生0结果.

我是在查询错误还是应该重新考虑以不同方式格式化路径值?

c# lucene umbraco examine umbraco7

3
推荐指数
1
解决办法
672
查看次数

标签 统计

c# ×2

umbraco ×2

asp.net-mvc ×1

examine ×1

lucene ×1

umbraco4 ×1

umbraco7 ×1