我正在使用SDL Tridion 2011 SP1,并将大型二进制文件作为多媒体组件上传.这适用于最大约30Mb的二进制文件,之后CME无法上传文件.我假设这是一种限制二进制大小的web.config设置,有谁知道我需要更改哪些配置文件以允许高达100Mb的二进制文件.这些是CMS特定设置吗?我是否需要进行其他更改以支持通过WebDAV上传这些大文件?
我完全知道我可以使用"外部多媒体组件",但我们有一些大型二进制文件,我们想要使用完整版本控制.
从SDL Tridion 2011中的模块化页面模板使用的C#TBB,是否可以访问发起发布操作的用户对象?
看看TOM.NET 6程序员参考指南,似乎我需要的Creator
属性是PublicationTransaction
对象的属性,但我找不到从C#TBB访问它的方法,我没有看到明显的方法PublicationTransaction
从engine
或package
对象中获取当前值,我只能找到一种PublicationTransaction
使用该PublishEngine
对象获取对象列表的方法.
任何建议将不胜感激.
我在SDL Tridion 2009和2011中都注意到,在Publication Dialog的工作流选项卡上有一个关联页面模板过程和关联组件模板过程的字段.
这是否意味着模板/代码更改可以在生产中进行并通过工作流程发布?这是一个好习惯吗?如果是这种情况,为什么他们没有模板构建块的工作流程过程关联?
我有一个模式"控件",其中有一个名为"tag"(文本类型)的字段.现在我已经使用此模式创建了一个组件,并将"tag"字段填充为:
<RegForm:MyRegisteration runat="server" />
Run Code Online (Sandbox Code Playgroud)
和更新的Web配置文件.
<add src="~/WebUserControl.ascx" tagName="MyRegisteration" tagPrefix="RegForm" />
Run Code Online (Sandbox Code Playgroud)
我已将组件添加到页面.
现在我想知道这是渲染控件的方法还是任何其他更好的方法.