我想在Modx Revolution中覆盖系统模板变量(TV)设置。具体来说,我想关闭* description上设置的255个字符限制。有办法吗?
答案 0 :(得分:0)
我认为你指的是资源领域,而不是电视。它显示在pagetitle
,longtitle
等下?
我不会尝试更改这些内容,而是创建一个文字电视来保存您的描述。您可以使用Form Customisation隐藏默认的description
字段,如果您希望在编辑资源时(而不是在其他选项卡中)立即显示该字段,则可以将系统设置tvs_below_content
更改为'是'。
答案 1 :(得分:0)
实际上,没有。该描述在数据库中被硬编码到该长度,因此没有必要更改它,因为它只会将该数量存储在表中。
您可以做的是创建一个模板变量并将其添加到相关页面的模板中。
模板变量选项卡应出现在每个资源页面上供您使用。
顺便说一句,*描述不是模板变量,它是资源设置。
在元素树中,右键单击“模板变量”并创建一个新变量,将其分配给模板,然后使用该电视编辑资源。
表格定义是中等文字,所以你有足够的空间。
在您的页面中,您只需使用:[[* templateVariableName]]来访问它,而getResources使用[[+ tv.templateVariableName]]