ybansan/crestapps-bootstrap4-templates

CrestApps优秀代码生成器的Bootstrap 4模板

v2.3.1 2019-07-26 13:29 UTC

This package is auto-updated.

Last update: 2024-09-29 05:08:30 UTC


README

Bootstrap 4模板是CrestApps优秀Laravel代码生成器(https://crestapps.com/)的模板。这些模板仅仅是Code Generator默认模板中某些文件的更新。

安装

此包(crestapps-bootstrap4-templates)的2.3版本应该与代码生成器2.2.11及以上和2.3.2以下版本兼容。它未与更高版本进行测试。您的Laravel项目应该已经安装了crestapps/laravel-code-generator包。

  1. 要将此包下载到您的laravel项目中,请在命令行中执行以下命令

    composer require ybansan/crestapps-bootstrap4-templates:2.3.1 --dev
    
  2. 使用命令行发布包模板

    php artisan vendor:publish --provider="Ybansan\CrestappsBootstrap4Templates\CrestTemplatesServiceProvider"
    
  3. 更新代码生成器自定义配置文件。

    • 编辑配置文件:[your_project_folder]\config\codegenerator_custom.php(版本2.2.*)或...\laravel-code-generator.php(版本2.3.*)
    • 添加此密钥
    'laravel_collective_templates' => [
        'default-collective',
        'collective-bootstrap4',
    ],
    
  4. 将模板用作命令行中Code Generator生成资源的参数。示例

    php artisan create:resources Foo --template-name=collective-bootstrap4
    php artisan create:layout MyApp --template-name=collective-bootstrap4
    

该包包含两个模板,名称分别是

  • bootstrap4
  • collective-bootstrap4

由于Bootstrap 4中已删除Glyphicons,因此模板现在使用Font Awesome。

仅修改了少量文件以创建Bootstrap 4模板。该包仅包含修改后的文件

  • create.blade.stub
  • edit.blade.stub
  • form-helper-field.blade.stub
  • index.blade.stub
  • layout.stub
  • layout-with-validation.stub
  • show.blade.stub

其他文件与默认代码生成器模板相同。如果您想手动发布包,则需要将它们复制过来。