0

我想覆盖 Modx Revolution 中的系统模板变量 (TV) 设置。具体来说,我想关闭 *description 上设置的 255 个字符限制。有没有办法这样做?

4

2 回答 2

0

我认为您指的是资源领域而不是电视。它出现在pagetitle,longtitle等下?

我不会尝试更改这些,而是​​创建一个文本电视来保存您的描述。您可以使用表单自定义隐藏默认description字段,如果您希望在编辑资源(而不是在另一个选项卡中)时立即显示该字段,您可以将系统设置更改为“是”。tvs_below_content

于 2013-06-09T15:26:56.230 回答
0

实际上,没有。该描述在数据库中被硬编码为该长度,因此没有必要更改它,因为它只会将该数量存储在表中。

您可以做的是创建一个模板变量并将其添加到相关页面的模板中。

每个资源页面上都会出现一个模板变量选项卡供您使用。

顺便说一句,*description 不是模板变量,它是资源设置。

在元素树中,右键单击模板变量并创建一个新变量,将其分配给模板,然后使用该电视编辑资源。

表格定义是中文本,因此您有足够的空间。

在您的页面中,您只需使用: [[*templateVariableName]] 来访问它,而 getResources 使用 [[+tv.templateVariableName]]

于 2013-06-21T10:46:47.000 回答