php - anahkiasen/用于 Lumen/(Laravel 微框架)的前表单生成器库

标签 php laravel lumen

我正在使用 Lumen,Laravel 最近新推出的微框架。

我正在寻找一个表单生成器,然后我找到了 Former :

http://anahkiasen.github.com/former/

我在一个简单的 Blade View 中放入了以下代码:

use Former\Facades\Former;

echo Former::open()->method('GET');
    echo Former::text('name')->required();
echo Former::close();

我收到以下错误:

ErrorException in Container.php line 776:Class former does not exist (View: ...)

所以我将 ServiceProvider 添加到我的 app.php 中:

$app->register('Former\FormerServiceProvider');

我收到以下错误:

Fatal error: Call to undefined method Illuminate\Config\Repository::package() in D:\...\vendor\anahkiasen\former\src\Former\FormerServiceProvider.php on line 147

我的问题是:如何使用 Lumen 完成它? 更糟糕的是,我怎样才能使用 Lumen 获得良好的表单构建器库?

非常感谢

最佳答案

你得到 4.0 分支了吗,在 Laravel 5 Illuminate\Config\Repository 类中没有名为 package ( http://laravel.com/api/5.0/Illuminate/Config/Repository.html ) 的方法

由于 Lumen 使用 illuminate/config 5.0.*,您应该为表单生成器获取 4.0 分支。 ( https://github.com/formers/former#for-laravel-5-use-the-40-branch )

关于php - anahkiasen/用于 Lumen/(Laravel 微框架)的前表单生成器库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29794977/

相关文章:

javascript - 使用 Moment JS 在聊天应用程序中设置时间格式

php - 带有 PHP 的 Docker Apache - 地址不可用:AH00056:连接到 [::]:80 上的监听器

php - 为什么我的 Laravel 查询返回索引号和名称?

laravel - 带 Lumen 的 NotFoundHttpException

php - 如何将 SELECT ALL 值或 SELECTED 复选框值插入到 mysql 中的不同列中?

php - Smarty PHP 与 AngularJS 冲突

php - 输入在 Laravel 中不起作用时重定向回来

php - MySQL中的数组提取错误。查询无效

mysql - 将我的 sql 查询转换为 laravel 查询

php - 当用户名相同时我如何对列值求和 - Laravel 5.2?