yetiforce / yetiforce-portal
本软件包的最新版本(6.4.0)没有可用的许可信息。
在实施YetiForce CRM后,您会发现您希望通过专业的客户门户与客户进行沟通。因此,我们为您创建了YetiForcePortal,该门户与CRM集成,并具有广泛的功能。
6.4.0
2022-08-19 11:51 UTC
Requires
- php: >=7.3.0
- ckeditor/ckeditor: ^4.9.2
- guzzlehttp/guzzle: ^7.0
- milon/barcode: ^9.0
- smarty/smarty: ^v4
- yetiforce/csrf-magic: ^v1.1.1
- dev-developer
- 6.4.0
- 6.3.0
- 6.2
- dev-snyk-fix-76a419ac821f59684fae6c56bfe912ba
- dev-snyk-fix-7193bf2811be08f974ab5bec55c5685d
- dev-snyk-fix-e4a79a987bcc751ff1c5a772f451b16a
- dev-snyk-fix-3d4b8d43efa80b0d015370f7fab0f61a
- dev-snyk-fix-a37166b74b5afe1bab3b8b3d4f37df3e
- dev-renovate/inputmask-5.x-lockfile
- dev-depfu/update/developer/composer/smarty/smarty-4.5.3
- dev-renovate/packagist-smarty/smarty-vulnerability
- dev-renovate/font-awesome
- dev-renovate/datatables-net-monorepo
- dev-depfu/update/developer/composer/ckeditor/ckeditor-4.24.0
- dev-renovate/packagist-ckeditor/ckeditor-vulnerability
- dev-renovate/mdi-font-7.x-lockfile
- dev-renovate/jstree-3.x-lockfile
- dev-renovate/jquery-3.x-lockfile
- dev-depfu/update/developer/composer/guzzlehttp/psr7-2.4.5
- dev-renovate/overtrue-phplint-6.x
- dev-dependabot/composer/developer/ckeditor/ckeditor-4.20.2
- dev-dependabot/npm_and_yarn/developer/jstree-3.3.15
- dev-dependabot/npm_and_yarn/developer/fortawesome/fontawesome-free-6.3.0
- dev-dependabot/npm_and_yarn/developer/datatables.net-bs4-1.13.2
- dev-dependabot/npm_and_yarn/developer/datatables.net-1.13.2
- dev-dependabot/composer/developer/milon/barcode-10.0.0
- dev-depfu/batch_all/developer/composer/2022-11-28
- dev-renovate/chart.js-4.x
- dev-depfu/batch_all/developer/yarn/2022-11-17
- dev-stable
- dev-l10n_stable
- dev-l10n_developer
This package is auto-updated.
Last update: 2024-09-01 04:24:30 UTC
README
客户门户补充了YetiForce CRM,是您客户最有效的沟通工具。它易于使用,并提供了许多新功能。您可以通过提供全天候支持来降低运营成本。YetiForce Portal还提供了更好的客户体验,因为您的客户可以在一个地方查看所有相关信息和他们的票证的当前状态。
您在哪里可以找到YetiForce?
- Sourceforge
- Packagist
- 开发版本 - 完整包(yarn + composer)
💻 Web服务器要求
服务器和CRM的要求相同 https://yetiforce.com/en/knowledge-base/documentation/implementer-documentation/item/web-server-requirements
🍱 安装
- 将文件放在Web服务器上
- 将Web服务器文档根目录指向public_html目录
- 运行
- yarn install --modules-folder "./public_html/libraries" --ignore-optional --production=true
- composer install --no-dev --no-interaction
- 激活Webservice/API服务(CRM文件
config/Api.php
)
/** List of active services. Available: dav, webservice */ public static $enabledServices = [ 'webservice'];
- 添加应用程序和API用户
- 我的主页 / 软件配置 / 集成 / Web服务 - 应用程序
- 我的主页 / 软件配置 / 集成 / Web服务 - 用户
- 调整配置
💻 演示
🏳️ 客户门户语言
语言包 https://github.com/YetiForceCompany/YetiForcePortal2Languages
🐛 调试
CRM config\Debug.php
/** [WebServices/API] Show exception messages in response body */ public static $apiShowExceptionMessages = true; /** [WebServices/API] Show exception reason phrase in response header */ public static $apiShowExceptionReasonPhrase = true; /** [WebServices/API] Show exception backtrace in response body */ public static $apiShowExceptionBacktrace = true; /** [WebServices/API] Log to file only exception errors in the logs */ public static $apiLogException = true; /** [WebServices/API] Log to file all communications data (request + response) */ public static $apiLogAllRequests = true;
日志文件
- cache/logs/webserviceErrors.log
- cache/logs/webserviceDebug.log
门户 config\Config.php
/** @var bool Enable api debug. */ public static $debugApi = true; /** @var bool Display main debug console. */ public static $debugConsole = true; /** @var bool Show detailed information about error exceptions */ public static $displayDetailsException = true; /** @var bool Show path tracking for error exceptions. */ public static $displayTrackingException = true; /** @var bool Enable saving all API logs to file. */ public static $apiAllLogs = true; /** @var bool Enable saving error API logs to file. */ public static $apiErrorLogs = true;
日志文件
- cache/logs/api.log
- cache/logs/system.log
👥 贡献者
本项目得以存在,归功于所有贡献者。[贡献].