From 7bda3403688f4ce7de63cc41619d1b5debc66cef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20B=C3=B6hmer?= Date: Mon, 30 Mar 2020 15:49:04 +0200 Subject: [PATCH] Show correct validator error position when a new element was added to CollectionType. --- templates/AdminPages/_attachments.html.twig | 2 +- templates/AdminPages/_parameters.html.twig | 2 +- templates/Parts/edit/_attachments.html.twig | 2 +- templates/Parts/edit/_lots.html.twig | 2 +- templates/Parts/edit/_orderdetails.html.twig | 4 ++-- templates/Parts/edit/_specifications.html.twig | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/templates/AdminPages/_attachments.html.twig b/templates/AdminPages/_attachments.html.twig index 3429618e..81eaadd1 100644 --- a/templates/AdminPages/_attachments.html.twig +++ b/templates/AdminPages/_attachments.html.twig @@ -90,7 +90,7 @@ //Determine the table, so we can determine, how many entries there are already. $holder = $("#attachments_table"); - var index = $holder.find(":input").length; + var index = $holder.children("tbody").children("tr").length; var newForm = $holder.data("prototype"); //Increase the index diff --git a/templates/AdminPages/_parameters.html.twig b/templates/AdminPages/_parameters.html.twig index 75f63cbf..49f3d0c5 100644 --- a/templates/AdminPages/_parameters.html.twig +++ b/templates/AdminPages/_parameters.html.twig @@ -39,7 +39,7 @@ //Determine the table, so we can determine, how many entries there are already. $holder = $(btn).siblings("table"); - var index = $holder.find(":input").length; + var index = $holder.children("tbody").children("tr").length; var newForm = $holder.data("prototype"); //Increase the index diff --git a/templates/Parts/edit/_attachments.html.twig b/templates/Parts/edit/_attachments.html.twig index 2f49ba74..4a9b86fd 100644 --- a/templates/Parts/edit/_attachments.html.twig +++ b/templates/Parts/edit/_attachments.html.twig @@ -88,7 +88,7 @@ //Determine the table, so we can determine, how many entries there are already. $holder = $("#attachments_table"); - var index = $holder.find(":input").length; + var index = $holder.children("tbody").children("tr").length; var newForm = $holder.data("prototype"); //Increase the index diff --git a/templates/Parts/edit/_lots.html.twig b/templates/Parts/edit/_lots.html.twig index e90ddadd..0a2100b3 100644 --- a/templates/Parts/edit/_lots.html.twig +++ b/templates/Parts/edit/_lots.html.twig @@ -41,7 +41,7 @@ //Determine the table, so we can determine, how many entries there are already. $holder = $("#lots_table"); - var index = $holder.find(":input").length; + var index = $holder.children("tbody").children("tr").length; var newForm = $holder.data("prototype"); //Increase the index diff --git a/templates/Parts/edit/_orderdetails.html.twig b/templates/Parts/edit/_orderdetails.html.twig index 151f9a8d..e00a5811 100644 --- a/templates/Parts/edit/_orderdetails.html.twig +++ b/templates/Parts/edit/_orderdetails.html.twig @@ -26,7 +26,7 @@ //Determine the table, so we can determine, how many entries there are already. $holder = $(btn).siblings("table"); - var index = $holder.find(":input").length; + var index = $holder.children("tbody").children("tr").length; var newForm = $holder.data("prototype"); //Increase the index @@ -70,7 +70,7 @@ //Determine the table, so we can determine, how many entries there are already. $holder = $("#orderdetails_table"); - var index = $holder.find(":input").length; + var index = $holder.children("tbody").children("tr").length; var newForm = $holder.data("prototype"); //Increase the index diff --git a/templates/Parts/edit/_specifications.html.twig b/templates/Parts/edit/_specifications.html.twig index dd5af0fd..4176d750 100644 --- a/templates/Parts/edit/_specifications.html.twig +++ b/templates/Parts/edit/_specifications.html.twig @@ -39,7 +39,7 @@ //Determine the table, so we can determine, how many entries there are already. $holder = $(btn).siblings("table"); - var index = $holder.find(":input").length; + var index = $holder.children("tbody").children("tr").length; var newForm = $holder.data("prototype"); //Increase the index