我正在创建联系人目录。我有一个包含联系人号码的联系人组。我正在使用这个作曲家软件包"maatwebsite/excel": "~2.1.0"
。我可以将联系人组保存在contact_groups
表中,但是我的代码无法获取新创建的联系人组的ID。
这是我的代码。
$group = new ContactGroup();
$group->company_id = Auth::user()->company_id;
$group->group_name = $request['group_name'];
if ($group->save()) {
Excel::load($request->file('file')->getRealPath(), function ($reader) {
foreach ($reader->toArray() as $key => $row) {
$contact = new Contact();
$contact->group_id = $group->id;
$contact->company_id = Auth::user()->company_id;
$contact->contact_name = $row['contact_name'];
$contact->contact_number = $row['contact_number'];
$contact->save();
}
});
Session::flash('success','New contact group has been created!');
return back();
}
我遇到一个错误,说Undefined variable: group
,它指向此行$contact->group_id = $group->id;
谢谢大家!
答案 0 :(得分:2)
答案 1 :(得分:1)
在@media all and (min-width: 800px) {
/* 12 background repetitions */
div { background-size: calc(100% / 12) auto }
}
@media all and (min-width: 1200px) {
/* 18 background repetitions */
div { background-size: calc(100% / 18) auto }
}
条件内更改您的代码,使其看起来像以下内容:
function openNav() {
document.getElementById('myNav').style.height = '70px';
document.getElementById('myNav').style.opacity = '100%';
}
function closeNav() {
document.getElementById('myNav').style.height = '0%';
document.getElementById('myNav').style.opacity = '0%';
}
if (screen.width <= 643) {
function openNav() {
document.getElementById('myNav').style.height = '100%';
document.getElementById('myNav').style.opacity = '100%';
}
function closeNav() {
document.getElementById('myNav').style.height = '0%';
document.getElementById('myNav').style.opacity = '0%';
}
}