Bitrix - 我可以从创建它的文件中更改 $arResult 数组吗
Bitrix - Can I change $arResult array from a file where it is created
我正在对 CRM > 交易部分进行一些更改。我想对 $arresult[] 数组进行一些更改以进行某些表单验证。它在字段数组中使用现成的输入标签。但是我想知道这个变量 $arresult[] 是在哪个文件中创建的?
我们将不胜感激。
$arResult是在对应的组件中创建的。在您的情况下,它将是 crm.deal.edit
或 crm.deal.list
。这些系统组件位于 /bitrix/components/bitrix/
.
您无论如何都不应该修改 "core" 组件。如果您想以某种方式修改 $arResult,请创建您自己的组件(复制到 /bitrix/components/YOUR_NAMESPACE/
或在组件模板中使用 result_modifier.php
。
我正在对 CRM > 交易部分进行一些更改。我想对 $arresult[] 数组进行一些更改以进行某些表单验证。它在字段数组中使用现成的输入标签。但是我想知道这个变量 $arresult[] 是在哪个文件中创建的?
我们将不胜感激。
$arResult是在对应的组件中创建的。在您的情况下,它将是 crm.deal.edit
或 crm.deal.list
。这些系统组件位于 /bitrix/components/bitrix/
.
您无论如何都不应该修改 "core" 组件。如果您想以某种方式修改 $arResult,请创建您自己的组件(复制到 /bitrix/components/YOUR_NAMESPACE/
或在组件模板中使用 result_modifier.php
。