Bitrix组件和模块定制

时间:2018-09-27 06:14:09

标签: customization bitrix

我正在使用Bitrix24。我想自定义Bitrix24的组件和模块。 但是我没有为此的标准文档。 有人帮了我同样的忙,我们如何使用本地文件夹自定义组件和模块等。

1 个答案:

答案 0 :(得分:2)

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

  1. 在您的local路径中创建documet_root文件夹
  2. components文件夹中创建local文件夹
  3. bitrix文件夹中创建components文件夹
  4. 将组件文件夹从/bitrix/components/bitrix复制到 /local/components/bitrix
  5. component.php文件中(或在class.php文件中进行
  6. 编辑逻辑 复制的文件夹中使用新bitrix核心-D7的组件

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

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

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

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