From d3fdacaf4797882732ce04363e60fd93ea566a68 Mon Sep 17 00:00:00 2001
From: Alexander Purr <purr@ub.uni-leipzig.de>
Date: Tue, 10 Jan 2023 13:32:57 +0100
Subject: [PATCH] refs #16307 [fid] add data-title attribute to table cells *
 enables responsive tables on mobile-sizes (by using .table-resp-data &
 .table-resp-data-md)

---
 themes/fid/templates/fid/order/list/entry.phtml | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/themes/fid/templates/fid/order/list/entry.phtml b/themes/fid/templates/fid/order/list/entry.phtml
index b03b4ef6fa6..9927d941a9a 100644
--- a/themes/fid/templates/fid/order/list/entry.phtml
+++ b/themes/fid/templates/fid/order/list/entry.phtml
@@ -2,7 +2,7 @@
 <?php foreach ($this->displayCols as $col): ?>
   <?php switch ($col):
     case 'user': ?>
-      <td>
+      <td data-title="<?=$this->translate('fid::order_user')?>">
           <?php
           /** @var \fid\Service\DataTransferObject\User $user */
           if ($user = $order->getUser()) : ?>
@@ -13,37 +13,37 @@
       </td>
       <?php break; ?>
     <?php case 'type': ?>
-      <td>
+      <td data-title="<?=$this->translate('fid::order_type')?>">
           <?=$this->translate("fid::acquisition_" . str_replace('-', '_', $order->getType()))?>
       </td>
       <?php break; ?>
     <?php case 'date': ?>
-      <td>
+      <td data-title="<?=$this->translate('Date')?>">
           <?=$this->escapeHtml($order->getCreatedAt()->format('d.m.Y'))?>
       </td>
       <?php break; ?>
     <?php case 'record': ?>
-      <td>
+      <td data-title="<?=$this->translate('fid::order_record')?>">
           <?=$this->render('fid/order/list/field-record')?>
       </td>
       <?php break; ?>
     <?php case 'status': ?>
-      <td>
+      <td data-title="<?=$this->translate('fid::order_label_status')?>">
           <?=$order->getStatus() ? $this->translate('fid::status_' . $order->getStatus()) : ''?>
       </td>
       <?php break; ?>
     <?php case 'dueDate': ?>
-      <td>
+      <td data-title="<?=$this->translate('fid::order_label_due_date')?>">
         <?=$this->render('fid/order/list/field-due-date')?>
       </td>
       <?php break; ?>
     <?php case 'edit': ?>
-      <td>
+      <td data-title="<?=$this->translate('Edit')?>">
         <?=$this->render('fid/order/list/field-edit')?>
       </td>
       <?php break; ?>
     <?php case 'delete': ?>
-      <td>
+      <td data-title="<?=$this->translate('Delete')?>">
           <?=$this->render('fid/order/list/field-delete')?>
       </td>
       <?php break; ?>
-- 
GitLab