hoalzein / p4n-html
为 Prof4Net html 元素提供 Laravel 包装器。
v20.5.8
2020-05-08 14:32 UTC
This package is auto-updated.
Last update: 2024-09-09 01:17:51 UTC
README
为 Prof4Net html 元素提供 Laravel 包装器。
1. Laravel 6+ 的安装
在命令行中运行以下命令
composer require hoalzein/p4n-html
这将更新 composer.json
并将包安装到 vendor/
目录。
2. 使用方法
要使用 html 元素,只需遵循提供的示例
<?php // P4NHTML class $p4nhtml = new hoalzein\Prof4Net\Html\P4NHtml; // Button $button = $p4nhtml->Button('Login', 'login.php'); echo $button->html(); // Icon Button $icon_button = $p4nhtml->IconButton('', 'logout.php', 'power_settings_new'); echo $icon_button->html(); // Card $cells[0][0] = $p4nhtml->Text('Id'); $cells[0][1] = $p4nhtml->Text('Name'); $card = $p4nhtml->Card('Users', $p4nhtml->Table($cells); echo $card->html();
使用自动发现的 P4NHTML 门面
<?php // Breadcrumbs $home = P4NHTML::Link('Home', 'index.php'); echo P4NHTML::Breadcrumbs([$home, P4NHTML::Link('Users', 'users.php'), P4NHTML::Text('User')])->html();
3. 生成配置文件
请确认此服务提供者条目 hoalzein\Prof4Net\Html\P4NHtmlServiceProvider::class
已存在于 config/app.php
中。
可以发布一个可选的配置文件来自定义包设置。
要发布配置文件,只需运行以下命令
php artisan vendor:publish --provider hoalzein\Prof4Net\Html\P4NHtmlServiceProvider --tag p4n-config
这将生成配置文件到 config/p4n-html.php
。当前可能的设置有
'paths' => ['source' => base_path('vendor')]
4. 将资源发布到公共目录
请确认此服务提供者条目 hoalzein\Prof4Net\Html\P4NHtmlServiceProvider::class
已存在于 config/app.php
中。
要将包资源发布到您的公共目录,只需运行此命令
php artisan vendor:publish --provider hoalzein\Prof4Net\Html\P4NHtmlServiceProvider --tag p4n-assets
这将复制所有资源到 public/prof4net
。