Project

General

Profile

Feature #12163

Checkbox: table wrap

Added by Carsten Rose about 2 months ago. Updated 3 days ago.

Status:
New
Priority:
Normal
Assignee:
Target version:
Start date:
16.03.2021
Due date:
% Done:

0%

Estimated time:
Discuss:

Description

  • PG haette gern fuer ein LSZGS in einem Mailing Form die Moeglichkeit Checkboxen in einer Tabelle darzustellen. Diese Darstellungsmoeglichkeit ist eine gute Erweiterung.
  • Anwendung in dem Mailingform: das Formularelement enhaelt dann alle pId der markierten Personen, an diese werden dann Emails versendet. Das versenden funktioniert aktuell noch nicht im Form (#12162) - er loest es in dem nach dem submit auf eine Seite weitergeleitet wird die pId SIP verschluesselt ueber geben werden.

Konzept:

  • fe.parameter.checkboxTableWrap = <table class="table tablesorter"><thead><tr><th>col1</th>...</head><tbody>|</tbody></table>
  • Wenn der Parameter leer ist (default) wird wie bis anhin gerendert, sonst als Tabelle.
  • fe.sql1 wird aehnlich wie bei subrecord behandelt.
  • Unterschied: die Column '_checkbox' wird als Checkbox dargstellt, mit der bekannten Notation 'id:value:tooltip'.
  • Ansonsten jede Queryspalte ist eine HTML Table column.
  • Bsp: fe.sql1
    {{! SELECT p.age, CONCAT(p.id, ':', p.name, ', ', p.firstName, ':Click me') AS _checkbox, adr.street, adr.city FROM Person AS p, Address AS adr ...}}
    

#1

Updated by Carsten Rose 3 days ago

  • Tracker changed from Support to Feature

Also available in: Atom PDF