Mehr zu: publixx

PTL - Publixx Table Language

publixxTABLE - Smart Table System Dokumentation v2.0.0

publixxTABLE - Smart Table System

Dokumentation v2.0.0


Übersicht

Das publixxTABLE Smart Table System ist eine vollständige Lösung für dynamische, datengesteuerte Tabellen in Publixx.

Kernkonzept

DATENQUELLE JSON • Excel • CSV • REST API PTL KONFIGURATION Spalten • Regeln • Styling PTL ENGINE Sort • Filter • Merge • Pivot RENDERER Canvas • HTML • PDF • PPTX

Dateistruktur

publixx/
├── publixx-table.js         # Wizard UI (v2.0.0)
├── ptl-engine.js            # Verarbeitungs-Engine (v1.1.0)
├── render-smart-table.js    # Canvas/DOM Renderer (v1.5.0)
├── section-smart-table.js   # Inspector Section (v1.3.0)
├── i18n-publixtable.js      # Übersetzungen (DE/EN/FR/ES/IT)
├── pdfexport.js             # PDF Export (mit Smart Table)
└── pptxexport.js            # PPTX Export (mit Smart Table)

Wizard: Modus wählen

Normal Mode Col 1 Col 2 Col 3 Pivot Mode A B C

Beispiel: Tabelle mit Gruppen-Header

SKU Technische Daten Länge Breite Gewicht Preis PRD-001 120mm 45mm 340g € 24,90 PRD-002 150mm 52mm 420g € 29,90 PRD-003 180mm 60mm 580g € 34,90

Beispiel: Cell-Merging

OHNE VERDICHTUNG MIT VERDICHTUNG Kategorie Produkt Preis SchraubenM6x200,18€ SchraubenM6x300,21€ SchraubenM8x200,24€ MutternM60,12€ MutternM80,15€ Kategorie Produkt Preis Schrauben M6x200,18€ M6x300,21€ M8x200,24€ Muttern M60,12€ M80,15€

API-Referenz

PubLixxTABLE

PubLixxTABLE.open(element, dataRecords, callback);

PtlEngine

const result = PtlEngine.process(data, ptlConfig);
// result = { headers, cells, meta }

const errors = PtlEngine.validate(ptlConfig);
PtlEngine.debug(result);



Copyright © 2026 incoxx GmbH – Teil des Publixx Publishing Systems.