定制 aidsoul/bitrix-form 二次开发

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

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

aidsoul/bitrix-form

最新稳定版本:v2.1

Composer 安装命令:

composer require aidsoul/bitrix-form

包简介

Bitrix Forms

README 文档

README

AJAX-форма компонент для Bitrix CMS с валидацией и отправкой данных.

Documentation

For detailed documentation, see the docs folder:

Quick Start

Installation

  1. Copy the local/components/aidsoul/forms folder to your project
  2. Copy the src folder to /local/php_interface/ or configure autoload

Component Call

$APPLICATION->IncludeComponent(
    "aidsoul:forms", 
    ".default",
    array(
        "AJAX" => "Y",
        "FORM_NAME" => "contact",
        "FORM_ID" => "contact-form",
        "TITLE" => "Связаться с нами",
        "SUBMIT_TEXT" => "Отправить заявку"
    )
);

JavaScript AJAX (without BX.ajax)

// Using vanilla JavaScript Ajax class
new Ajax({
    url: '/api/endpoint',
    method: 'POST',
    data: { name: 'John' },
    success: function(data) { console.log(data); }
}).execute();

// Or using static helpers
Ajax.post('/api/submit', { name: 'John' })
    .then(function(data) { console.log(data); });

Features

  • AJAX form submission without page reload
  • Server-side validation
  • File uploads
  • CSRF protection
  • Flexible field configuration
  • Email event support
  • Custom validation methods
  • Error message localization
  • Vanilla JavaScript AJAX class without BX.ajax dependency

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-10-02

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固