0

我正在使用 Bitrix24。我想定制 Bitrix24 的组件和模块。但我没有这方面的标准文档。有人帮助我,我们如何使用本地文件夹来自定义组件和模块等。

4

1 回答 1

2

如果您需要更改组件的逻辑,您可以通过以下方式进行:

  1. local在您的documet_root路径中创建文件夹
  2. components在文件夹中创建文件local
  3. bitrix在文件夹中创建文件components
  4. 将组件文件夹从复制/bitrix/components/bitrix/local/components/bitrix
  5. 在复制的文件夹中编辑文件中的逻辑component.phpclass.php如果组件使用新的 bitrix 核心 - D7,则在文件中)

如果您只需要更改视图,这是另一种方式:

  1. 而不是创建/local/components/bitrix你必须创建/local/templates/.default/文件夹
  2. 只复制.default所需组件的模板
  3. 编辑template.php文件

使用第二种方式,您也可以更改(或丰富)$arResult为 template.php 提供的最终数组中的一些数据,只需result_modifier.php在模板目录中创建文件即可。

您可以在免费课程Bitrix Framework中找到此信息和其他信息,注意此链接,它将非常有帮助

于 2018-09-28T10:13:41.147 回答