问题标签 [bitrix]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
180 浏览

php - 如何为具有多个站点的 Bitrix 系统设置 IBLOCK 路由?

我需要在 C1 Bitrix 系统上设置第二语言的站点版本。为此,我选择使用 Bitrix 多站点功能并将第二语言设置为另一个站点。一切都很好,直到我到达 IBlock 对象。在第二个站点上,IBLOCK 详细信息不起作用。

在默认站点,打开IBLOCK的地址是这样的,它可以正常工作:http ://artspace.ua/projects/details/153/ 在第二个站点,地址是http://artspace.ua/ en/projects/details/153/,但它不起作用。我错过了什么?我什至应该从哪里开始?这背后的系统是 Bitrix Site Manager 14.9.3。

提前致谢

0 投票
0 回答
101 浏览

apache - 为什么没有缓存图像?

使用 CMS Bitrix。包含以下内容的站点根 .htaccess 文件:

如您所见,对于缓存标头的使用,过期。所以,来看看https://developers.google.com/speed/pagespeed/insights/ - 说“使用浏览器的缓存”,并指的是 .jpg 和 .png 文件未设置术语缓存的事实!但是上面的代码显示了set!有什么问题?

以防万一:https ://developers.google.com/speed/pagespeed/insights/?hl=ru&url=https%3A%2F%2Fmuse.ooo%2F

0 投票
2 回答
1980 浏览

java - 如何在 Bitrix 中为第三方应用程序实现 OAuth?

我目前正在使用Bitrix24进行人力资源管理和任务管理。

由于它提供了将第三方应用程序与其集成的选项,因此我被困在如何OAuth使用 Bitrix 为我的应用程序实现。

我浏览了 Bitrix24 提供的文档,但它使用 php 代码。

是否有可用于OAuth实施的示例 JAVA 代码?

0 投票
1 回答
94 浏览

google-api - 是否有可能通过 API 或其他方式从 google analitycs 获取数据到 CRM?

我们有一个网站和 CRM。用户在网页上填写表格,然后我们将此数据作为联系人发送到 CRM。Google analitycs 也可以直接从网站获取有关此用户的更多信息。有没有可能从 Analitycs 获取数据以将其与 CRM 数据相结合的方法?

如果这很重要:Bitrix24.com 用作 CRM(安装在我们的服务器上)。提前致谢。

0 投票
1 回答
1157 浏览

redirect - 301 重定向后更改协议的问题 (Nginx/BitrixVM/CentOS6.5)

我正在使用以下设置:

s1.conf

s1_ssl.conf

当我尝试链接http://test.com/xyz/https://test.com/xyz/时,一切正常。但是当我尝试像http://test.com/xyzhttps://test.com/xyz这样的链接时,我得到 400 Bad Request,普通的 HTTP 请求被发送到 HTTPS 端口

这个卷曲输出:

为什么协议更改为http?

0 投票
2 回答
102 浏览

bitrix - Bitrix News:创建的属性不会显示在元素的编辑中

我在新闻信息块设置中创建了一个属性。设置复选框“活动”和“在元素编辑页面上显示”。

但是当我添加或编辑元素时,我没有看到可以设置此属性的字段。

请不要将我发送到官方 Bitrix 支持。我不需要他们的“我们将在 3 天后回复您”。

0 投票
1 回答
52 浏览

php - 使用 Bitrix 在另一个组件中显示商店目录描述

我需要在名称为的组件中显示目录说明:catalog.list

$arResult["DESCRIPTION"]此组件中未指定。里面有货物清单$arResult

如何强制组件请求目录DESCRIPTION

页面上没有catalog.section组件(具有$arResult["DESCRIPTION"]),因为我使用的站点模板缺少很多功能。

0 投票
1 回答
240 浏览

sitemap - Bitrix:如何使用代理自动创建谷歌站点地图?

Bitrix 1C 有一个选项:谷歌站点地图。

如何创建代理,它将自动创建此站点地图?我的意思是,我需要写什么,一些功能......

0 投票
2 回答
215 浏览

time - 1C Bitrix:属性自定义类型

我们在 Bitrix 中有“日期/时间”属性类型。但是没有“时间”类型。

我试图用谷歌搜索它,但我得到了一堆没有注释的代码,也没有解释我需要把它放在哪里。

我也尝试在 Bitrix Market 进行搜索,但也没有成功。

请帮助我了解如何为信息块属性实现“时间”类型。

0 投票
1 回答
213 浏览

caching - Bitrix CMS,如何根据标准组件模板中的 GET 参数获取缓存数据?

我正在使用一个组件 bitrix:catalog (这是标准的)并且遇到了一个问题。我想添加一些额外的 GET 参数来切换视图模式。我认为没有必要重写整个组件来制作这样的切换器,所以我在 result_modifier 中添加了额外的键,类似于:

$this->__component->arResultCacheKeys = array_merge($this->__component->arResultCacheKeys, array('key1', "key2"));

在同一个 result_modifier 的前面,我执行在$arResult['key1']etc 中添加这些额外的键。它们似乎已正确保存,但仅适用于当前查询,例如?view=listor view=card,这意味着仅保存一个变量值,并且它不会对 GET 参数的更改做出反应。是否有简单而正确的方法使该组件缓存并基于 GET 变量输出数据?我想到的唯一想法是通过添加额外的参数和检查GET来重写组件,但我认为必须有更简单和正确的解决方案才能通过模板进行。人类可读链接已打开。我也想开启自动提款功能。如果我把它关掉,它就会按计划开始工作。一种可能的解决方案是通过SetTemplateCachedData但在我看来,对于这样简单的任务,它仍然是粗略和不正确的方式。

Bitrix大师请帮我找到正确的解决方案,谷歌目前无能为力。