php-vitexsoftware-datatables-abraflexi

php-vitexsoftware-datatables-abraflexi 0.1

 pool/bionic/main/p/php-vitexsoftware-datatables-abraflexi/php-vitexsoftware-datatables-abraflexi_0.1_all.deb php-vitexsoftware-datatables-abraflexi
Show an ABRAFLEXI Evidence in DataTable
Filename pool/bionic/main/p/php-vitexsoftware-datatables-abraflexi/php-vitexsoftware-datatables-abraflexi_0.1_all.deb
Version0.1
Age in days1956
Release date2021 06. 29.
Size5.13 KB
id39
Namephp-vitexsoftware-datatables-abraflexi
Package
Appname
Essential
Vendor
License
Distributionbionic
Suitemain
Source
Architecturebinary-i386
MultiArch
MaintainerVítězslav Dvořák
InstalledSize25
Dependslibjs-jquery-datatables , php-spojenet-abraflexi
PreDepends
Breaks
Enhances
Sectionweb
Priorityoptional
DescriptionShow an ABRAFLEXI Evidence in DataTable
LongDescriptionPopular JavaScript DataGrid widget prepared for use with AbraFlexi
AutoBuiltPackage
Filenamepool/bionic/main/p/php-vitexsoftware-datatables-abraflexi/php-vitexsoftware-datatables-abraflexi_0.1_all.deb
MD5sum58f8058a26c237b30dcc4e76ff4a4aaa
SHA13b7ac6793cf3d919303658aa934ac8b439f283e4
SHA256524f8099abd212844754606610584fa5bc8f451efe392d2895b0a8adc47f7447
SHA5129b96706f1aa4a81ace5c3e176f356038e4b0eeaca7b3420fd945e81ab9c25008cc45b568d8fef07ea3cc7cbd28f689668d0abd92e66576698393d03d18b04ca5
Size5256
Auto-Built-Package
Homepagehttps://github.com/VitexSoftware/php-abraflexi-datatables
Provides
Existing
fileMtime2021-06-29 23:07:44
created2021-03-20 02:24:28
updated2021-06-29 23:07:44
php-vitexsoftware-datatables-abraflexi
./
./usr/
./usr/share/
./usr/share/doc/
./usr/share/doc/php-vitexsoftware-datatables-abraflexi/
./usr/share/doc/php-vitexsoftware-datatables-abraflexi/changelog.gz163
./usr/share/php/
./usr/share/php/AbraFlexiUiDataTables/
./usr/share/php/AbraFlexiUiDataTables/DataTable.php12619
./usr/share/php/AbraFlexiUiDataTables/composer.json620
./
./usr/
./usr/share/
./usr/share/doc/
./usr/share/doc/php-vitexsoftware-datatables-abraflexi/
./usr/share/doc/php-vitexsoftware-datatables-abraflexi/changelog.gz163
./usr/share/php/
./usr/share/php/AbraFlexiUiDataTables/
./usr/share/php/AbraFlexiUiDataTables/DataTable.php12619
./usr/share/php/AbraFlexiUiDataTables/composer.json620
./
./usr/
./usr/share/
./usr/share/doc/
./usr/share/doc/php-vitexsoftware-datatables-abraflexi/
./usr/share/doc/php-vitexsoftware-datatables-abraflexi/changelog.gz163
./usr/share/php/
./usr/share/php/AbraFlexiUiDataTables/
./usr/share/php/AbraFlexiUiDataTables/DataTable.php12619
./usr/share/php/AbraFlexiUiDataTables/composer.json620
./
./usr/
./usr/share/
./usr/share/doc/
./usr/share/doc/php-vitexsoftware-datatables-abraflexi/
./usr/share/doc/php-vitexsoftware-datatables-abraflexi/changelog.gz163
./usr/share/php/
./usr/share/php/AbraFlexiUiDataTables/
./usr/share/php/AbraFlexiUiDataTables/DataTable.php12619
./usr/share/php/AbraFlexiUiDataTables/composer.json620
./
./usr/
./usr/share/
./usr/share/doc/
./usr/share/doc/php-vitexsoftware-datatables-abraflexi/
./usr/share/doc/php-vitexsoftware-datatables-abraflexi/changelog.gz163
./usr/share/php/
./usr/share/php/AbraFlexiUiDataTables/
./usr/share/php/AbraFlexiUiDataTables/DataTable.php12619
./usr/share/php/AbraFlexiUiDataTables/composer.json620

Packaging: deb

Package Logo

php-vitexsoftware-abraflexi-datatables

PHP library for displaying AbraFlexi evidence data in interactive DataTables powered by Bootstrap 5.

Latest Stable Version License

Features

  • Seamless integration of DataTables with AbraFlexi REST API
  • Bootstrap 5 widget support via VitexSoftware EASE framework
  • Server-side and client-side rendering modes
  • Debian/Ubuntu packaging with AppStream metadata

Installation

Via Composer:

composer require vitexsoftware/datatables-abraflexi

Via Debian/Ubuntu package:

sudo apt install php-vitexsoftware-abraflexi-datatables

Requirements

Dependency Version
PHP >= 8.0
vitexsoftware/abraflexi-bricks ^1.5
vitexsoftware/ease-bootstrap5-widgets-abraflexi ^1.4
libjs-jquery-datatables (Debian) *
libjs-jquery (Debian) *

Configuration

Set AbraFlexi connection parameters as environment variables or in your application bootstrap:

ABRAFLEXI_URL=https://demo.flexibee.eu:5434
ABRAFLEXI_LOGIN=winstrom
ABRAFLEXI_PASSWORD=winstrom
ABRAFLEXI_COMPANY=demo_de

Usage

use AbraFlexi\ui\DataTables\DataTable;
use Ease\TWB5\WebPage;

\Ease\Part::jQueryze();
WebPage::singleton()->addToMain(new DataTable(new \AbraFlexi\Adresar()));

Feed JSON from a sibling abraflexidata.php (see Example/). The widget loads DataTables assets from Debian package libjs-jquery-datatables at /javascript/jquery-datatables/.

Optional $properties['buttons'] requires the DataTables Buttons extension (not shipped by Debian); leave empty for the default lfrtip layout.

Example

Run make to update the build autoloader and deploy assets, then open the Example directory to see AbraFlexi evidence adresar rendered as a DataTable.

Screenshot

License

MIT — see LICENSE.

VersionDownload/Install countLast hit