drmonkeyninja/cakephp-font-awesome

CakePHP 创建 Font Awesome 链接的助手插件

3.0.0 2017-02-17 10:44 UTC

This package is auto-updated.

Last update: 2024-09-05 05:46:27 UTC


README

License

此插件提供了一种简单的助手,用于创建包含正确转义链接文本的 Font Awesome 图标标记的链接。您需要单独安装 Font Awesome。

要求

  • CakePHP 3.x

对于 CakePHP 2,请使用 2.x 版本。

安装

可以使用 Composer 安装此插件:

composer require drmonkeyninja/cakephp-font-awesome:3.*

然后,将以下行添加到您的 bootstrap.php 中以加载插件。

Plugin::load('FontAwesome');

在使用模板中使用助手之前,您需要确保助手已加载。您可以从 AppView.php 文件中的 initialize() 方法中完成此操作:

public function initialize()
{
    $this->loadHelper('FontAwesome.Fa');
}

用法

要渲染一个包含 fa-chevron-circle-right 图标标记的链接,您可以这样操作:

<?= $this->Fa->link('chevron-circle-right', __('Proceed'), ['controller' => 'pages', 'display', 'next']) ?>

如果您希望图标出现在文本之前,您可以使用 before 选项:

<?= $this->Fa->link('chevron-circle-right', __('Proceed'), ['controller' => 'pages', 'display', 'next'], ['before' => true]) ?>