我收到此错误未定义的变量:Lumen 5.4中的错误
web.php
PDDocument doc = PDDocument.load(new File(...));
PDAcroForm acroForm = doc.getDocumentCatalog().getAcroForm();
PDResources formResources = acroForm.getDefaultResources();
PDTrueTypeFont font = (PDTrueTypeFont) formResources.getFont(COSName.getPDFName("Ubuntu"));
// here is the 'magic' to reuse the font as a new font resource
TrueTypeFont ttFont = font.getTrueTypeFont();
PDFont font2 = PDType0Font.load(doc, ttFont, true);
ttFont.close();
formResources.put(COSName.getPDFName("F0"), font2);
PDTextField formField = (PDTextField) acroForm.getField("Text2");
formField.setDefaultAppearance("/F0 0 Tf 0 g");
formField.setValue("öäüинформацию");
doc.save(...);
doc.close();
控制器
$app->get('/', 'SubscribersController@index');
$app->post('/', 'SubscribersController@store');
index.blade.php
public function store(Request $request)
{
$this->validate($request, [
'email' => 'required|email|unique:subscribers,email'
]);
app('db')->table('subscribers')->insert([
'email' => $request->input('email'),
]);
return redirect('/');
}
那么,我怎么能得到我的错误?我只能以json格式得到错误,但我想把这个错误放在index.blade.php上怎么可能?
{{dd($errors)}}
我想在index.blade.php中看到这个错误
答案 0 :(得分:0)
application/vnd.api+json
答案 1 :(得分:0)
The lumen documentation表示Lumen没有视图的<select>
变量,并且您应该捕获错误$error
抛出。这样,您就可以手动将变量添加到视图中。