mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-06-01 05:34:35 -04:00
Insert elements as span
This commit is contained in:
parent
04c807c0b9
commit
0902b903a7
@ -93,6 +93,10 @@ class Design extends BaseDesign
|
|||||||
'id' => 'product-table',
|
'id' => 'product-table',
|
||||||
'elements' => $this->productTable(),
|
'elements' => $this->productTable(),
|
||||||
],
|
],
|
||||||
|
'product-table-footer' => [
|
||||||
|
'id' => 'product-table-footer',
|
||||||
|
'elements' => $this->tableFooter(),
|
||||||
|
],
|
||||||
'footer-elements' => [
|
'footer-elements' => [
|
||||||
'id' => 'footer',
|
'id' => 'footer',
|
||||||
'elements' => [
|
'elements' => [
|
||||||
@ -166,7 +170,6 @@ class Design extends BaseDesign
|
|||||||
return [
|
return [
|
||||||
['element' => 'thead', 'elements' => $this->buildTableHeader()],
|
['element' => 'thead', 'elements' => $this->buildTableHeader()],
|
||||||
['element' => 'tbody', 'elements' => $this->buildTableBody()],
|
['element' => 'tbody', 'elements' => $this->buildTableBody()],
|
||||||
['element' => 'tfoot', 'elements' => $this->tableFooter()],
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -211,8 +214,8 @@ class Design extends BaseDesign
|
|||||||
$variables = $this->context['pdf_variables']['total_columns'];
|
$variables = $this->context['pdf_variables']['total_columns'];
|
||||||
|
|
||||||
$elements = [
|
$elements = [
|
||||||
['element' => 'tr', 'elements' => [
|
['element' => 'div', 'elements' => [
|
||||||
['element' => 'td', 'content' => '$entity.public_notes', 'properties' => ['colspan' => '100%']],
|
['element' => 'span', 'content' => '$entity.public_notes', 'properties' => ['data-element' => 'product-table-public-notes-label']],
|
||||||
]],
|
]],
|
||||||
];
|
];
|
||||||
|
|
||||||
@ -221,10 +224,10 @@ class Design extends BaseDesign
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
$elements[] = ['element' => 'tr', 'elements' => [
|
$elements[] = ['element' => 'div', 'elements' => [
|
||||||
['element' => 'td', 'properties' => ['colspan' => $this->calculateColspan(2)]],
|
['element' => 'span', 'content' => 'This is placeholder for the 3rd fraction of element.', 'properties' => ['style' => 'opacity: 0%']], // Placeholder for fraction of element (3fr)
|
||||||
['element' => 'td', 'content' => $variable.'_label'],
|
['element' => 'span', 'content' => $variable.'_label'],
|
||||||
['element' => 'td', 'content' => $variable],
|
['element' => 'span', 'content' => $variable],
|
||||||
]];
|
]];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user