Project

General

Profile

Actions

Feature #12163

open

Checkbox: table wrap

Added by Carsten Rose about 3 years ago. Updated almost 3 years ago.

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

0%

Estimated time:
Discuss:
Prio Planung:
Vote:

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 ...}}
    

Actions #1

Updated by Carsten Rose almost 3 years ago

  • Tracker changed from Support to Feature
Actions

Also available in: Atom PDF