mdn/mgrid

适用于PHP 5.3的网格

0.0.1 2013-07-20 14:49 UTC

This package is not auto-updated.

Last update: 2024-09-23 14:38:14 UTC


README

Mgrid 2.x 版本为您应用生成最佳网格。这个版本在渲染、依赖和其他特性方面都有很大的改进。请查看变更日志

感谢,Renato Medina。

安装

1. 库

1.1. Composer

安装 Mgrid 的推荐方法是通过 composer。只需在项目根目录中创建一个 composer.json 文件,并添加以下行

{
    "require": {
        "mdn/mgrid": "dev-master"
    }
}

然后运行 php composer.phar install 命令来安装它。在这个阶段,一切应该都很顺利。

1.2. 下载

或者,您可以下载mgrid.zip 文件并解压缩。

2. 资产

在包中您可以找到以下资产

YOUR_FOLDER_VENDOR/mdn/lib/Mgrid/templates/default/mgrid-assets

您有以下两种选择

1. Just move the folder to the root of your application, making it accessible 
   by your url (e.g. http://www.yourdomain.com/mgrid-assets)

2. Just create a symlink.

PHP 和框架兼容性

它可以与纯 PHP 或任何现有的框架一起使用。在这里,我试图遵循 PSR 标准,使此组件尽可能便携。

Mgrid 使用 Twig 模板引擎来渲染其 HTML。如果您不熟悉 Twig,可以在这里查看。尽管如此,了解 Twig 的工作原理并不是使用 Mgrid 的必要条件。

愿意帮忙吗?加入GitHub 项目

核心概念

此网格应能够显示来自简单 PHP 数组的源数据。输出为 HTML。还提供筛选、排序和分页功能。

文档

有关更详细的文档,请访问http://mgrid.mdnsolutions.com/documentation

##关于

可在组件网站上找到。

##要求

  • PHP 5.3 或更高版本的任何版本都适用
  • Twig 模板引擎 1.* 版本

##提交错误和功能请求

错误和功能请求在GitHub 上跟踪

##作者

Renato Medina - medinadato@gmail.com - http://twitter.com/medinadato
查看参与此项目的贡献者列表

##许可

Mgrid 在 LGPL 许可下发布。 - 请参阅LICENSE 页面以获取详细信息