drmonkeyninja / cakephp-font-awesome
CakePHP 创建 Font Awesome 链接的助手插件
3.0.0
2017-02-17 10:44 UTC
Requires
- cakephp/cakephp: ~3.0
README
此插件提供了一种简单的助手,用于创建包含正确转义链接文本的 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]) ?>