问题描述
我的 livewire 文件中有以下内容用于创建联系人并为他创建新企业。
public $contact;
public $entreprise;
public function saveContact()
{
$this->validate();
$newentreprise = Entreprise::create([
'nom' => $this->entreprise['nom'],'adresse' => '1','cle' => Str::random(32),'code_postal' => '95959','ville' => 'meknes',]);
Contact::create([
'nom' => $this->contact['nom'],'prenom' => $this->contact['prenom'],'e_mail' => $this->contact['e_mail'],'telephone_mobile' => '','telephone_fixe' => '','entreprise_id' => $newentreprise->id,]);
$this->confirmingContactAdd = false ;
}
联系人创建完美,但我在创建企业时遇到了问题。似乎未正确请求 'nom'
中 $newentreprise
的输入。我哪里有问题?
contact.blade.PHP 显示输入(正确请求接触的 3 个输入):
<div class="flex mt-6">
<div class="flex-1 text-left mr-2"><div class="col-span-6 sm:col-span-4">
<x-jet-label class="font-bold" for="prenom" value="{{ __('Prénom') }}" />
<x-jet-input id="prenom" type="text" class="mt-1 block w-full" wire:model.defer="contact.prenom" />
<x-jet-input-error for="contact.prenom" class="mt-2" />
</div></div>
<div class="flex-1 text-left ml-2"><div class="col-span-6 sm:col-span-4">
<x-jet-label class="font-bold" for="nom" value="{{ __('Nom') }}" />
<x-jet-input id="nom" type="text" class="mt-1 block w-full" wire:model.defer="contact.nom" />
<x-jet-input-error for="contact.nom" class="mt-2" />
</div></div>
</div>
<div class="flex-1 text-left mt-4"><div class="col-span-6 sm:col-span-4">
<x-jet-label class="font-bold" for="e-mail" value="{{ __('E-mail') }}" />
<x-jet-input id="e-mail" type="text" class="mt-1 block w-full" wire:model.defer="contact.e_mail" />
<x-jet-input-error for="contact.e_mail" class="mt-2" />
</div></div>
<div class="flex-1 text-left mt-4"><div class="col-span-6 sm:col-span-4">
<x-jet-label class="font-bold" for="entreprise" value="{{ __('Entreprise') }}" />
<x-jet-input id="entreprise" type="text" class="mt-1 block w-full" wire:model.defer="contact.entreprise.nom" />
<x-jet-input-error for="contact.entreprise.nom" class="mt-2" />
</div></div>
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)