mirror of https://github.com/joomla/joomla-cms.git
[4.4] Contact VCF: Properly assign value to array (#43353)
* Contact VCF: properly assign to array * Update components/com_contact/src/View/Contact/VcfView.php ---------
This commit is contained in:
parent
14746b7f85
commit
5f8305f0c9
|
@ -88,21 +88,21 @@ class VcfView extends AbstractView
|
|||
|
||||
Factory::getApplication()->setHeader('Content-disposition', 'attachment; filename="' . $card_name . '.vcf"', true);
|
||||
|
||||
$vcard = [];
|
||||
$vcard[] .= 'BEGIN:VCARD';
|
||||
$vcard[] .= 'VERSION:3.0';
|
||||
$vcard[] = 'N:' . $lastname . ';' . $firstname . ';' . $middlename;
|
||||
$vcard[] = 'FN:' . $item->name;
|
||||
$vcard[] = 'TITLE:' . $item->con_position;
|
||||
$vcard[] = 'TEL;TYPE=WORK,VOICE:' . $item->telephone;
|
||||
$vcard[] = 'TEL;TYPE=WORK,FAX:' . $item->fax;
|
||||
$vcard[] = 'TEL;TYPE=WORK,MOBILE:' . $item->mobile;
|
||||
$vcard[] = 'ADR;TYPE=WORK:;;' . $item->address . ';' . $item->suburb . ';' . $item->state . ';' . $item->postcode . ';' . $item->country;
|
||||
$vcard[] = 'LABEL;TYPE=WORK:' . $item->address . "\n" . $item->suburb . "\n" . $item->state . "\n" . $item->postcode . "\n" . $item->country;
|
||||
$vcard[] = 'EMAIL;TYPE=PREF,INTERNET:' . $item->email_to;
|
||||
$vcard[] = 'URL:' . $item->webpage;
|
||||
$vcard[] = 'REV:' . $rev . 'Z';
|
||||
$vcard[] = 'END:VCARD';
|
||||
$vcard = [];
|
||||
$vcard[] = 'BEGIN:VCARD';
|
||||
$vcard[] = 'VERSION:3.0';
|
||||
$vcard[] = 'N:' . $lastname . ';' . $firstname . ';' . $middlename;
|
||||
$vcard[] = 'FN:' . $item->name;
|
||||
$vcard[] = 'TITLE:' . $item->con_position;
|
||||
$vcard[] = 'TEL;TYPE=WORK,VOICE:' . $item->telephone;
|
||||
$vcard[] = 'TEL;TYPE=WORK,FAX:' . $item->fax;
|
||||
$vcard[] = 'TEL;TYPE=WORK,MOBILE:' . $item->mobile;
|
||||
$vcard[] = 'ADR;TYPE=WORK:;;' . $item->address . ';' . $item->suburb . ';' . $item->state . ';' . $item->postcode . ';' . $item->country;
|
||||
$vcard[] = 'LABEL;TYPE=WORK:' . $item->address . "\n" . $item->suburb . "\n" . $item->state . "\n" . $item->postcode . "\n" . $item->country;
|
||||
$vcard[] = 'EMAIL;TYPE=PREF,INTERNET:' . $item->email_to;
|
||||
$vcard[] = 'URL:' . $item->webpage;
|
||||
$vcard[] = 'REV:' . $rev . 'Z';
|
||||
$vcard[] = 'END:VCARD';
|
||||
|
||||
echo implode("\n", $vcard);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue