webeweb / jquery-querybuilder-bundle
此包已被弃用且不再维护。未建议替代包。
集成 jQuery QueryBuilder 与 Symfony 2 及更多
v1.1.3-beta
2018-09-15 12:35 UTC
Requires
- php: ^5.6|^7.0
- symfony/framework-bundle: ^2.6|^3.0|^4.0
- twig/twig: ^1.0||^2.0
- webeweb/core-library: ^5.0
Requires (Dev)
- phpunit/phpunit: 5.7.*|^7.0
- symfony/expression-language: ^2.6|^3.0|^4.0
This package is auto-updated.
Last update: 2024-03-16 12:59:00 UTC
README
集成 jQuery QueryBuilder 与 Symfony 4 及更多。
jquery-querybuilder-bundle
通过提供 Twig 扩展和 PHP 对象来简化在您的 Symfony 应用程序中使用 jQuery QueryBuilder,从而简化了 jQuery QueryBuilder 代码的使用。该包包括出色的 JS 库 jQuery QueryBuilder。
将所有代码都写成 PHP 来简化您的 jQuery QueryBuilder 代码!
重要通知:此包仍在开发中。任何更改都不会事先通知此包的消费者。当然,这段代码将在某个时候变得稳定,但到目前为止,请自行承担风险。
包含
- interactjs 1.3.3(jQuery QueryBuilder 依赖项)
- jQuery QueryBuilder 2.6.2
兼容性
安装
打开命令控制台,进入您的项目目录并执行以下命令以下载此包的最新稳定版本
$ composer require webeweb/jquery-querybuilder
此命令要求您全局安装 Composer,请参阅 Composer 文档中的 安装章节。
然后,通过将其添加到项目中 app/AppKernel.php
文件中注册的包列表中,启用该包
public function registerBundles() { $bundles = [ // ... new WBW\Bundle\CoreBundle\WBWCoreBundle(), new WBW\Bundle\JQuery\QueryBuilderBundle\WBWJQueryQueryBuilderBundle(), ]; // ... return $bundles; }
一旦添加了包,然后执行以下操作
$ php bin/console assets:install $ php bin/console wbw:core:unzip-assets
用法
阅读 文档。
测试
要测试此包,最好在您的计算机上克隆此存储库。打开命令控制台并执行以下命令以下载此包的最新稳定版本
$ git clone https://github.com/webeweb/jquery-querybuilder-bundle.git
$ cd jquery-querybuilder-bundle
$ composer install
一旦安装了所有必需的库,然后执行以下操作
$ vendor/bin/phpunit
许可协议
jquery-querybuilder-bundle
在 MIT 许可协议下发布。有关详细信息,请参阅捆绑的 LICENSE 文件。