Download the PHP package traw/vcfqr without Composer
On this page you can find all versions of the php package traw/vcfqr. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package vcfqr
EXT:vcfqr
Create QR codes for vcf download or URLs
Installation
composer require traw/vcfqr
Usage
Either use the available ViewHelpers or call the Service classes for your own implementation
Settings
There are some extension settings
- enableExamples: Makes example content elements available that show the usage of the ViewHelpers, don't forget to add the typoscript include
- storageUid: the uid of your file storage (e.g. fileadmin, leave as
0
to use the default storage) - qrfolder: the folder name where the qr code files should be stored inside your
{storageUid}
- qrcodeCacheLifetime: How long a file should stay cached before it is overwritten
- vcardVersion: Which version of vCard should be used (2.1, 3.0 or 4.0) - see https://de.wikipedia.org/wiki/VCard
Available ViewHelpers
Create QR Code for typolink
For example in a content element, add the Link/QRCode ViewHelper
- a parameter must be supplied, for example `t3://page=123 (but could be any typo3 url to pages, records, etc. as long as it is configured in your Linkhandler)
- a filename for the svg must be supplied
- returnValue must be
url
orcontent
(default)
Create QR Code to download the vCard of an address record
Place it for example inside the tt-address partials
- an address uid must be supplied
- (optional) a filename for the svg must be supplied, if none is supplied, the file will be called
{addressUid}_{currentPageUid}.svg
- returnValue must be
url
orcontent
(default)
Create a link to download the vCard of an address record
Place it for example inside the tt-address partials
- an address uid must be supplied
- class, additionalAttributes,title,textWrap are optional and work just like in
f:link.typolink
Tested in TYPO3 12.4.20 & TYPO3 13.4/ dev-main
All versions of vcfqr with dependencies
PHP Build Version
Package Version
Requires
typo3/cms-core Version
^12 || ^13
giggsey/libphonenumber-for-php Version ^8.12
chillerlan/php-qrcode Version ^5.0
sabre/vobject Version ^4.0
ext-mbstring Version *
giggsey/libphonenumber-for-php Version ^8.12
chillerlan/php-qrcode Version ^5.0
sabre/vobject Version ^4.0
ext-mbstring Version *
The package traw/vcfqr contains the following files
Loading the files please wait ....