我正在使用 Bitrix24。我想定制 Bitrix24 的组件和模块。但我没有这方面的标准文档。有人帮助我,我们如何使用本地文件夹来自定义组件和模块等。
1 回答
2
如果您需要更改组件的逻辑,您可以通过以下方式进行:
local在您的documet_root路径中创建文件夹components在文件夹中创建文件local夹bitrix在文件夹中创建文件components夹- 将组件文件夹从复制
/bitrix/components/bitrix到/local/components/bitrix - 在复制的文件夹中编辑文件中的逻辑
component.php(class.php如果组件使用新的 bitrix 核心 - D7,则在文件中)
如果您只需要更改视图,这是另一种方式:
- 而不是创建
/local/components/bitrix你必须创建/local/templates/.default/文件夹 - 只复制
.default所需组件的模板 - 编辑
template.php文件
使用第二种方式,您也可以更改(或丰富)$arResult为 template.php 提供的最终数组中的一些数据,只需result_modifier.php在模板目录中创建文件即可。
您可以在免费课程Bitrix Framework中找到此信息和其他信息,注意此链接,它将非常有帮助
于 2018-09-28T10:13:41.147 回答