hkchai/laravel-foundation

为 Laravel 5.1 提供的 Foundation 5 组件。目前仅支持分页

1.3.3 2015-09-14 07:11 UTC

This package is not auto-updated.

Last update: 2024-09-28 18:47:41 UTC


README

介绍

Laravel 5 的 Foundation 5 模块。本包需要 Laravel 和 Zurb 的 Foundation 作为先决条件

本包旨在为 Laravel 提供Zurb的Foundation支持

已在以下环境中测试

  • Laravel 框架 5.1.16
  • Foundation 5.5.2

可用性

以下模块可用

  • 分页:SimplePagination

分页

安装

您需要有一个可工作的 composer [https://getcomposer.org.cn]

在命令行中,执行 composer require hkchai/laravel-foundation

如何使用

如果您正在使用 BootStrap 3,在 blade.php 文件中,假设您的数据为 $data,您应该有 {!! $data->render() !!},这将渲染针对 BootStrap 3 的分页功能。

然而默认的展示器对于 Foundation 并不完全适用。

本包为您提供了一个展示器类,用于生成 Foundation 5 的正确 HTML。

假设您的数据为 $data,以下是调用此包的方法

{!! $data->render(new LaravelFoundation\Pagination\SimpleFoundationFivePresenter($data, [options])) !!}

可选选项

pagination-centered:布尔值,默认为 false(即不居中)

示例

{!! $data->render(new LaravelFoundation\Pagination\SimpleFoundationFivePresenter($data, ["pagination-centered"=>'true'])) !!}