【发布时间】:2022-07-28 00:38:17
【问题描述】:
我正在尝试为我的每个用户制作 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();
我尝试使用 {{ $user->email }}, {{ $user->username }},就像在 Blade.php 文件中使用的一样,但没有成功。
【问题讨论】:
标签: php mysql laravel phpmyadmin laravel-8