Skip to content

Commit

Permalink
Allow to submit supporting funding date via the form submission
Browse files Browse the repository at this point in the history
  • Loading branch information
jbtronics committed Oct 27, 2024
1 parent 1f27b76 commit 6f45981
Show file tree
Hide file tree
Showing 4 changed files with 32 additions and 11 deletions.
29 changes: 19 additions & 10 deletions src/Form/PaymentOrderType.php
Original file line number Diff line number Diff line change
Expand Up @@ -58,13 +58,6 @@ public function buildForm(FormBuilderInterface $builder, array $options): void
'label' => 'payment_order.department.label',
]);

$builder->add('funding_id', TextType::class, [
'label' => 'payment_order.funding_id.label',
'attr' => [
'placeholder' => 'payment_order.funding_id.placeholder',
],
]);

$builder->add('amount', MoneyType::class, [
'label' => 'payment_order.amount.label',
'divisor' => 100,
Expand All @@ -74,6 +67,22 @@ public function buildForm(FormBuilderInterface $builder, array $options): void
],
]);

$builder->add('funding_id', TextType::class, [
'label' => 'payment_order.funding_id.label',
'attr' => [
'placeholder' => 'payment_order.funding_id.placeholder',
],
]);

$builder->add('resolution_date', DateType::class, [
'label' => 'payment_order.resolution_date.label',
'required' => false,
'html5' => true,
'widget' => 'single_text',
]);



$builder->add('supporting_amount', MoneyType::class, [
'label' => 'payment_order.supporting_amount.label',
'divisor' => 100,
Expand All @@ -92,14 +101,14 @@ public function buildForm(FormBuilderInterface $builder, array $options): void
],
]);


$builder->add('resolution_date', DateType::class, [
'label' => 'payment_order.resolution_date.label',
$builder->add('supporting_funding_date', DateType::class, [
'label' => 'payment_order.supporting_resolution_date.label',
'required' => false,
'html5' => true,
'widget' => 'single_text',
]);


$builder->add('project_name', TextType::class, [
'label' => 'payment_order.project_name.label',
'attr' => [
Expand Down
6 changes: 6 additions & 0 deletions templates/PaymentOrder/form.html.twig
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,14 @@
{{ form_row(form.funding_id) }}
{{ form_row(form.resolution_date) }}

<hr>
<h6>Unterstützende Mittelfreigabe</h6>
<p>Wenn ein Teil des Zahlungsauftrags aus einer weiteren Mittelfreigabe (z.B. durch einen FSR-Kom Beschluss) finanziert werden soll, gib die
Daten dazu hier unten an.</p>

{{ form_row(form.supporting_amount) }}
{{ form_row(form.supporting_funding_id) }}
{{ form_row(form.supporting_funding_date) }}

</fieldset>

Expand Down
2 changes: 1 addition & 1 deletion templates/pdf/payment_order/payment_order.html.twig
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@
<tr>
<td>Unterstützende Mittelfreigabe:</td>
<td>{{ fc.field(changes, "supporting_funding_id") }}{{ _self.valOrNull(paymentOrder.supportingFundingId) }}
{% if paymentOrder.supportingFundingDate %}({{ fc.field(changes,"supporting_funding_date") }}{{ paymentOrder.supportingFundingDate }}){% endif %}
{% if paymentOrder.supportingFundingDate %}({{ fc.field(changes,"supporting_funding_date") }}{{ paymentOrder.supportingFundingDate | format_date }}){% endif %}
</td>
</tr>
<tr>
Expand Down
6 changes: 6 additions & 0 deletions translations/messages.de.xlf
Original file line number Diff line number Diff line change
Expand Up @@ -2603,5 +2603,11 @@ Wenn du diese überschreiben möchtest, lösche die bestehende Vorlage und speic
<target>Bearbeitete Informationen</target>
</segment>
</unit>
<unit id="28eXnC2" name="payment_order.supporting_resolution_date.label">
<segment>
<source>payment_order.supporting_resolution_date.label</source>
<target>Beschlussdatum unterstützende Mittelfreigabe</target>
</segment>
</unit>
</file>
</xliff>

0 comments on commit 6f45981

Please sign in to comment.