我一直在为我的代码和内置MVC3帮助器发出的EditorForModel的定制和元素的命名而苦苦挣扎。我的代码非常简单,显然缺少一些微妙之处,比如正确地命名呈现的元素。
我正在寻找高级资源,可以帮助我磨练我当前开发的这一领域,特别是为了将主视图模型细分为更小的子模型,以便我可以在一个视图中应用比方说三个EditorForModel调用,以跨表单列或选项卡页拆分生成的模型编辑器。
我当前对默认EditorForModel模板的“覆盖”如下:
@{
// TODO Filtering for subsets of model without having to bind separate
我创建了一个扩展RevisionableContentEntityBase的自定义实体。我可以使用web界面创建实体。如果我编辑一个实体并选中框Create new revision,那么将创建一个新的修订版。没有可用的配置表单来设置Create new revision的默认设置。
定制实体非常简单。它有几个基本字段,是使用drush generate module-content-entity构建的。
默认情况下,如何使我的自定义实体创建一个新的修订?
我想做一些不可编辑的“报告”视图,其中包含图片、标题和文本。图像是用代码生成的,不是从bandle生成的,所以我不能使用UIWebView。
用户将一些数据放入先前的视图并按下“完成”-下一个视图将打开
"generated image
some text
title
mini title
image
text ... " etc
我认为它类似于定制的UITableView + UITextView。还有其他建议吗?
UPD视图是动态的(不是固定的)--文本和图像是由代码生成的。“报告”有时会有不同的长度。用户可以滚动这个“报告”。这就像一些应用程序中的帮助屏幕-