php-vitexsoftware-ease-bootstrap5-widgets-abraflexi

php-vitexsoftware-ease-bootstrap5-widgets-abraflexi

PHP Based Abraflexi RestAPI/Json library AddOns

desktop applicationUtility
Install
apt install php-vitexsoftware-ease-bootstrap5-widgets-abraflexi
Description

Additional classess and code snipplets for AbraFlexi library

🌐 Homepage🐛 Issues📋 Package details

php-vitexsoftware-ease-bootstrap5-widgets-abraflexi

Project Logo

Latest Stable Version Total Downloads Latest Unstable Version License Monthly Downloads Dependents wakatime

TwitterBootstrap5 Widgets for php-abraflexi Library for Abraflexi with EasePHP Framework widgets

Instalace

    composer require vitexsoftware/ease-twbootstrap5-widgets-abraflexi

Install

Classes in AbraFlexi\ui\TWB5:

File Description
AbraFlexiLogo.php AbraFlexi Logo (SVG, base64-embedded)
AdresarForm.php Address book item edit form
CompanyLogo.php Company Logo fetched from AbraFlexi
ConnectionForm.php Form for entering AbraFlexi connection details
DocumentLink.php Link to a document in the AbraFlexi web interface
EmbedResponsive.php Responsive embed base class
EmbedResponsiveHTML.php Embed an HTML document on the page
EmbedResponsivePDF.php Embed a PDF document on the page
RecordChooser.php Text input for selecting a record via Selectize.js
RecordSelector.php Select dropdown for picking a record via Selectize.js
RecordTypeSelect.php Dropdown for selecting AbraFlexi evidence/document type
SearchBox.php Search input with datalist autocomplete
StatusInfoBox.php Connection status info box

Examples in the Examples folder

Company Logo: companylogo.php

Logo

Address Editor: addresseditor.php

Output

Invoice listing on the page: invoices.php

Output

Embedding PDF on the page: embed.php

Embedding

Retrieving document from AbraFlexi and sending it to the browser: getpdf.php

Form for entering AbraFlexi login details and displaying whether the connection was successful: statussignin.php

Connection Test

Custom button installer buttonInstaller

Custom Button Installer

Debian/Ubuntu

For Linux, .deb packages are available. Please use the repo:

sudo apt install lsb-release wget apt-transport-https bzip2

wget -qO- https://repo.vitexsoftware.com/keyring.gpg | sudo tee /etc/apt/trusted.gpg.d/vitexsoftware.gpg
echo "deb [signed-by=/etc/apt/trusted.gpg.d/vitexsoftware.gpg]  https://repo.vitexsoftware.com  $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/vitexsoftware.list
sudo apt update
sudo apt install php-vitexsoftware-ease-bootstrap5-widgets-abraflexi
Package database temporarily unavailable.