我正在尝试为我的每个用户制作vCard。我想从数据库中获取数据到vCard,如:用户名、名字、姓氏、电话号码等。
由于我没有太多使用Laravel的经验,我想知道是否可以向此代码添加数据:
<?php
use JeroenDesloovere\VCard\VCard;
// define vcard
$vcard = new VCard();
// define variables
$lastname = 'firstname';
$firstname = 'lastname';
$additional = '';
$prefix = '';
$suffix = '';
// add personal data
$vcard->addName($lastname, $firstname, $additional, $prefix, $suffix);
// add work data
$vcard->addCompany('');
$vcard->addJobtitle('');
//$vcard->addRole('');
$vcard->addEmail('');
$vcard->addPhoneNumber(123451231, 'PREF;WORK');
// return vcard as a string
//return $vcard->getOutput();
// return vcard as a download
return $vcard->download();
// save vcard on disk
//$vcard->setSavePath('/path/to/directory');
//$vcard->save();
我试着像在blade.php文件中那样使用{{ $user->email }}, {{ $user->username }}
,但是我没有成功。
1条答案
按热度按时间4zcjmb1e1#
首先需要从会话中获取当前用户。
你需要像这样给变量赋值