我正在使用Lumen,这是Laravel最近的新微框架.
我正在寻找一个表单构建器,我找到了Former:
http://anahkiasen.github.com/former/
我在简单的刀片视图中输入以下代码:
use Former\Facades\Former;
echo Former::open()->method('GET');
echo Former::text('name')->required();
echo Former::close();
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
ErrorException in Container.php line 776:Class former does not exist (View: ...)
Run Code Online (Sandbox Code Playgroud)
所以我将ServiceProvider添加到我的app.php:
$app->register('Former\FormerServiceProvider');
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
Fatal error: Call to undefined method Illuminate\Config\Repository::package() in D:\...\vendor\anahkiasen\former\src\Former\FormerServiceProvider.php on line 147
Run Code Online (Sandbox Code Playgroud)
我的问题是:如何用流明完成它?更糟糕的是,我怎么能用Lumen获得一个好的表单构建器库?
提前谢谢了
我正在集成 Strip Checkout,没有任何功能问题(到目前为止在我的本地计算机上)。我遇到的唯一问题是,当加载 Stripe Checkout 脚本时,我的 devtools 控制台中出现 690 多个错误,指出:
Refused to load the font 'https://fonts.gstatic.com/s/barlow/v1/7cHqv4kjgoGqM7E3t-4s51os.woff2' because it violates the following Content Security Policy directive: "font-src 'none'".
Run Code Online (Sandbox Code Playgroud)
我尝试在我的页面中添加 CSP 元:
<meta http-equiv="Content-Security-Policy" content="font-src 'self' https://*.gstatic.com">
Run Code Online (Sandbox Code Playgroud)
但许多错误仍然存在。如何修复它们?