定制 adheesha23/module-live-chat 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

adheesha23/module-live-chat

最新稳定版本:1.0.6

Composer 安装命令:

composer require adheesha23/module-live-chat

包简介

N/A

README 文档

README

The Aligent Chat Module introduces store configuration settings for managing LiveChat configurations. This module also provides admin capabilities for updating default configurations of these data, log updated data with the admin user name and the time stamp required for tracking.

Supported Magento Versions

Features

  • Store Configuration Fields:

    The module adds the following store configuration fields.

    • livechat_license_number
    • livechat_groups
    • livechat_params

    These fields can be managed both through the store configurations and admin form interface.

  • Admin Form:

    The module provides an admin page with a form to input the default scope values for above LiveChat settings.

    Once the form is submitted:

    • The relevant store configuration fields are updated.
    • A log file will be saved at project root/var/log/live_chat.log with the values for livechat settings, time stamp and the admin user name who updated data.

Installation

  1. To install the Aligent Chat Module, follow below steps:
  • Install the module via composer
    composer require adheesha23/module-live-chat
    
  • Or, clone from the repository. Run below command from project root directory.
    git clone git@github.com:adheesha23/module-live-chat.git app/code/Aligent/Chat
    
  1. Enable the module:
    bin/magento module:enable Aligent_Chat
    
  2. Then run below commands:
    bin/magento setup:upgrade
    bin/magento setup:di:compile
    bin/magento cache:clean
    bin/magento cache:flush
    

Module Usage

Magento Admin

  • Once the module is installed go to Magento admin dashboard.
  • Go to Stores menu tab and there 'Live Chat Configuration' section will appear. Under that,
    • Manage Default Chat Configurations - This will go to admin form that manage default chat configurations.
    • Chat Configuration - This will go to ALIGENT > Chat Configuration tab in store configurations page.

Logging

  • To check the updated settings log, go to project root/var/log folder and check live_chat.log file.
    cat live_chat.log 
    

Test Cases

Unit Test

  • Run one of the below command from project root directory based on how the module was installed.
    • If installed via composer
      $(pwd)/vendor/bin/phpunit --bootstrap $(pwd)/dev/tests/unit/framework/bootstrap.php --configuration $(pwd)/dev/tests/unit/phpunit.xml.dist $(pwd)/vendor/adheesha23/module-live-chat/Test/Unit/    
      
    • Or if installed by cloning the repository
      $(pwd)/vendor/bin/phpunit --bootstrap $(pwd)/dev/tests/unit/framework/bootstrap.php --configuration $(pwd)/dev/tests/unit/phpunit.xml.dist $(pwd)/app/code/Aligent/Chat/Test/Unit/    
      

统计信息

  • 总下载量: 6
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 2
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2024-10-21

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固