From 0dabedc06dea5066fce2d77286a966e9b00beeb3 Mon Sep 17 00:00:00 2001
From: Fibinger Ádám <adam.fibinger@wup.hu>
Date: Tue, 15 Oct 2019 18:18:02 +0200
Subject: [PATCH] Form target fix

---
 templates/admin/form.twig |   59 +++++++++++++++++++++++++++++++----------------------------
 1 files changed, 31 insertions(+), 28 deletions(-)

diff --git a/templates/admin/form.twig b/templates/admin/form.twig
index 04f9b8f..751e033 100644
--- a/templates/admin/form.twig
+++ b/templates/admin/form.twig
@@ -1,24 +1,7 @@
 {% extends "templates/admin/html-skeleton.twig" %}
 {% block body %}
-	<form>
-		<div class="form-group">
-			<h6>Overlay típus:</h6>
-			<div class="form-check">
-				<label class="form-check-label">
-					<input type="radio" name="stripe[class]" value="simple"> Csak kupa név és logók
-				</label>
-			</div>
-			<div class="form-check">
-				<label class="form-check-label">
-					<input type="radio" name="stripe[class]" value="team">Kupanév, logók, csapatnevek
-				</label>
-			</div>
-			<div class="form-check">
-				<label class="form-check-label">
-					<input type="radio" name="stripe[class]" value="team-ban">Kupanév, logók, csapatnevek, banok
-				</label>
-			</div>
-		</div>
+	<form action="/generator/form.php" method="post">
+		<input type="hidden" name="stripe[class]" value="team-ban"/>
 
 		<div class="form-group">
 			<div class="form-row">
@@ -40,13 +23,13 @@
 
 		<div class="form-group">
 			<div class="form-row">
-				<div class="form-group">
-					<div class="col-md-12 mb-3">
+				<div class="form-group bg-primary">
+					<div class="col-md-12 mb-4">
 						<label for="team_blue_name" class="bg-primary">Kék csapat neve</label>
 						<input type="text" name="stripe[team][blue][name]" class="form-control" id="team_blue_name"
 							   placeholder="Pld.: Impress!ve" value="{{ stripe.team.blue.name }}" required>
 					</div>
-					<div class="col-md-12 mb-3">
+					<div class="col-md-12 mb-4">
 						<label for="op-blue" class="bg-primary">Banolt operátorok</label>
 						<select name="stripe[team][blue][ban]" class="operators" id="op-blue" style="width: 100%"
 								multiple>
@@ -57,14 +40,17 @@
 					</div>
 				</div>
 				<div class="form-group">
-					<div class="col-md-12 mb-3">
-						<label for="team_orange_name" class="bg-warning">Narancs csapat neve</label>
+						<button class="btn btn-info" title="Csapat színcsere" onclick="swapTeams(); return false;"><=></button>
+				</div>
+				<div class="form-group bg-warning">
+					<div class="col-md-12 mb-4">
+						<label for="team_orange_name">Narancs csapat neve</label>
 						<input type="text" name="stripe[team][orange][name]" class="form-control" id="team_orange_name"
 							   placeholder="Pld.: Opress!ve" value="{{ stripe.team.orange.name }}" required>
 					</div>
-					<div class="col-md-12 mb-3">
-						<label for="op-blue" class="bg-warning">Banolt operátorok</label>
-						<select name="stripe[team][blue][ban]" class="operators" id="op-blue" style="width: 100%"
+					<div class="col-md-12 mb-4">
+						<label for="op-orange" class="bg-warning">Banolt operátorok</label>
+						<select name="stripe[team][blue][ban]" class="operators" id="op-orange" style="width: 100%"
 								multiple>
 							{% for operator in operators %}
 								<option value="{{ operator }}">{{ operator|capitalize }}</option>
@@ -74,8 +60,13 @@
 				</div>
 			</div>
 		</div>
+		<div class="form-group">
+			<button class="btn btn-primary mx-auto" type="submit">Overlay felülírása</button>
+		</div>
+	</form>
 
-		<button class="btn btn-primary" type="submit">Overlay felülírása</button>
+	<form action="/generator/form.php" method="post">
+
 	</form>
 {% endblock %}
 {% block lazyload %}
@@ -87,5 +78,17 @@
                 'max_selected_options': 2
             }
         );
+
+        function swapTeams() {
+        	var blue = document.getElementById('team_blue_name');
+        	var orange = document.getElementById('team_orange_name');
+
+        	var blue_name = blue.value;
+        	blue.value = orange.value;
+        	orange.value = blue_name;
+
+        	return false;
+		}
+
 	</script>
 {% endblock %}
\ No newline at end of file

--
Gitblit v1.8.0