Fields now allow correct pricing input; fixed deposit

This commit is contained in:
Pinga 2023-12-12 18:21:15 +02:00
parent 68d54f7592
commit 66500a4939
4 changed files with 84 additions and 84 deletions

View file

@ -91,45 +91,45 @@
<tbody>
<tr>
<td>Create</td>
<td><input type="number" class="form-control" name="createm0" placeholder="0.00" required min="0" value="0.00"></td>
<td><input type="number" class="form-control" name="createm12" placeholder="0.00" required min="0"></td>
<td><input type="number" class="form-control" name="createm24" placeholder="0.00" required min="0"></td>
<td><input type="number" class="form-control" name="createm36" placeholder="0.00" required min="0"></td>
<td><input type="number" class="form-control" name="createm48" placeholder="0.00" required min="0"></td>
<td><input type="number" class="form-control" name="createm60" placeholder="0.00" required min="0"></td>
<td><input type="number" class="form-control" name="createm72" placeholder="0.00" required min="0"></td>
<td><input type="number" class="form-control" name="createm84" placeholder="0.00" required min="0"></td>
<td><input type="number" class="form-control" name="createm96" placeholder="0.00" required min="0"></td>
<td><input type="number" class="form-control" name="createm108" placeholder="0.00" required min="0"></td>
<td><input type="number" class="form-control" name="createm120" placeholder="0.00" required min="0"></td>
<td><input type="number" class="form-control" name="createm0" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="0.00"></td>
<td><input type="number" class="form-control" name="createm12" placeholder="0.00" required step="0.01" pattern="^\d+(\.\d{1,2})?$" min="0"></td>
<td><input type="number" class="form-control" name="createm24" placeholder="0.00" required step="0.01" pattern="^\d+(\.\d{1,2})?$" min="0"></td>
<td><input type="number" class="form-control" name="createm36" placeholder="0.00" required step="0.01" pattern="^\d+(\.\d{1,2})?$" min="0"></td>
<td><input type="number" class="form-control" name="createm48" placeholder="0.00" required step="0.01" pattern="^\d+(\.\d{1,2})?$" min="0"></td>
<td><input type="number" class="form-control" name="createm60" placeholder="0.00" required step="0.01" pattern="^\d+(\.\d{1,2})?$" min="0"></td>
<td><input type="number" class="form-control" name="createm72" placeholder="0.00" required step="0.01" pattern="^\d+(\.\d{1,2})?$" min="0"></td>
<td><input type="number" class="form-control" name="createm84" placeholder="0.00" required step="0.01" pattern="^\d+(\.\d{1,2})?$" min="0"></td>
<td><input type="number" class="form-control" name="createm96" placeholder="0.00" required step="0.01" pattern="^\d+(\.\d{1,2})?$" min="0"></td>
<td><input type="number" class="form-control" name="createm108" placeholder="0.00" required step="0.01" pattern="^\d+(\.\d{1,2})?$" min="0"></td>
<td><input type="number" class="form-control" name="createm120" placeholder="0.00" required step="0.01" pattern="^\d+(\.\d{1,2})?$" min="0"></td>
</tr>
<tr>
<td>Renew</td>
<td><input type="number" class="form-control" name="renewm0" placeholder="0.00" required min="0" value="0.00"></td>
<td><input type="number" class="form-control" name="renewm12" placeholder="0.00" required min="0"></td>
<td><input type="number" class="form-control" name="renewm24" placeholder="0.00" required min="0"></td>
<td><input type="number" class="form-control" name="renewm36" placeholder="0.00" required min="0"></td>
<td><input type="number" class="form-control" name="renewm48" placeholder="0.00" required min="0"></td>
<td><input type="number" class="form-control" name="renewm60" placeholder="0.00" required min="0"></td>
<td><input type="number" class="form-control" name="renewm72" placeholder="0.00" required min="0"></td>
<td><input type="number" class="form-control" name="renewm84" placeholder="0.00" required min="0"></td>
<td><input type="number" class="form-control" name="renewm96" placeholder="0.00" required min="0"></td>
<td><input type="number" class="form-control" name="renewm108" placeholder="0.00" required min="0"></td>
<td><input type="number" class="form-control" name="renewm120" placeholder="0.00" required min="0"></td>
<td><input type="number" class="form-control" name="renewm0" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="0.00"></td>
<td><input type="number" class="form-control" name="renewm12" placeholder="0.00" required step="0.01" pattern="^\d+(\.\d{1,2})?$" min="0"></td>
<td><input type="number" class="form-control" name="renewm24" placeholder="0.00" required step="0.01" pattern="^\d+(\.\d{1,2})?$" min="0"></td>
<td><input type="number" class="form-control" name="renewm36" placeholder="0.00" required step="0.01" pattern="^\d+(\.\d{1,2})?$" min="0"></td>
<td><input type="number" class="form-control" name="renewm48" placeholder="0.00" required step="0.01" pattern="^\d+(\.\d{1,2})?$" min="0"></td>
<td><input type="number" class="form-control" name="renewm60" placeholder="0.00" required step="0.01" pattern="^\d+(\.\d{1,2})?$" min="0"></td>
<td><input type="number" class="form-control" name="renewm72" placeholder="0.00" required step="0.01" pattern="^\d+(\.\d{1,2})?$" min="0"></td>
<td><input type="number" class="form-control" name="renewm84" placeholder="0.00" required step="0.01" pattern="^\d+(\.\d{1,2})?$" min="0"></td>
<td><input type="number" class="form-control" name="renewm96" placeholder="0.00" required step="0.01" pattern="^\d+(\.\d{1,2})?$" min="0"></td>
<td><input type="number" class="form-control" name="renewm108" placeholder="0.00" required step="0.01" pattern="^\d+(\.\d{1,2})?$" min="0"></td>
<td><input type="number" class="form-control" name="renewm120" placeholder="0.00" required step="0.01" pattern="^\d+(\.\d{1,2})?$" min="0"></td>
</tr>
<tr>
<td>Transfer</td>
<td><input type="number" class="form-control" name="transferm0" placeholder="0.00" required min="0" value="0.00"></td>
<td><input type="number" class="form-control" name="transferm12" placeholder="0.00" required min="0"></td>
<td><input type="number" class="form-control" name="transferm24" placeholder="0.00" required min="0"></td>
<td><input type="number" class="form-control" name="transferm36" placeholder="0.00" required min="0"></td>
<td><input type="number" class="form-control" name="transferm48" placeholder="0.00" required min="0"></td>
<td><input type="number" class="form-control" name="transferm60" placeholder="0.00" required min="0"></td>
<td><input type="number" class="form-control" name="transferm72" placeholder="0.00" required min="0"></td>
<td><input type="number" class="form-control" name="transferm84" placeholder="0.00" required min="0"></td>
<td><input type="number" class="form-control" name="transferm96" placeholder="0.00" required min="0"></td>
<td><input type="number" class="form-control" name="transferm108" placeholder="0.00" required min="0"></td>
<td><input type="number" class="form-control" name="transferm120" placeholder="0.00" required min="0"></td>
<td><input type="number" class="form-control" name="transferm0" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="0.00"></td>
<td><input type="number" class="form-control" name="transferm12" placeholder="0.00" required step="0.01" pattern="^\d+(\.\d{1,2})?$" min="0"></td>
<td><input type="number" class="form-control" name="transferm24" placeholder="0.00" required step="0.01" pattern="^\d+(\.\d{1,2})?$" min="0"></td>
<td><input type="number" class="form-control" name="transferm36" placeholder="0.00" required step="0.01" pattern="^\d+(\.\d{1,2})?$" min="0"></td>
<td><input type="number" class="form-control" name="transferm48" placeholder="0.00" required step="0.01" pattern="^\d+(\.\d{1,2})?$" min="0"></td>
<td><input type="number" class="form-control" name="transferm60" placeholder="0.00" required step="0.01" pattern="^\d+(\.\d{1,2})?$" min="0"></td>
<td><input type="number" class="form-control" name="transferm72" placeholder="0.00" required step="0.01" pattern="^\d+(\.\d{1,2})?$" min="0"></td>
<td><input type="number" class="form-control" name="transferm84" placeholder="0.00" required step="0.01" pattern="^\d+(\.\d{1,2})?$" min="0"></td>
<td><input type="number" class="form-control" name="transferm96" placeholder="0.00" required step="0.01" pattern="^\d+(\.\d{1,2})?$" min="0"></td>
<td><input type="number" class="form-control" name="transferm108" placeholder="0.00" required step="0.01" pattern="^\d+(\.\d{1,2})?$" min="0"></td>
<td><input type="number" class="form-control" name="transferm120" placeholder="0.00" required step="0.01" pattern="^\d+(\.\d{1,2})?$" min="0"></td>
</tr>
</tbody>
</table>
@ -137,7 +137,7 @@
</div>
<div class="mb-3 mt-3">
<label for="restorePrice" class="form-label required">Restore Price</label>
<input type="number" class="form-control" id="restorePrice" name="restorePrice" placeholder="0.00" required min="0">
<input type="number" class="form-control" id="restorePrice" name="restorePrice" placeholder="0.00" required step="0.01" pattern="^\d+(\.\d{1,2})?$" min="0">
<small class="form-text text-muted">Enter the price for restoring the TLD.</small>
</div>
</div>

View file

@ -80,45 +80,45 @@
<tbody>
<tr>
<td>Create</td>
<td><input type="number" class="form-control" name="createm0" placeholder="0.00" required min="0" value="{{ createPrices.m0 }}"></td>
<td><input type="number" class="form-control" name="createm12" placeholder="0.00" required min="0" value="{{ createPrices.m12 }}"></td>
<td><input type="number" class="form-control" name="createm24" placeholder="0.00" required min="0" value="{{ createPrices.m24 }}"></td>
<td><input type="number" class="form-control" name="createm36" placeholder="0.00" required min="0" value="{{ createPrices.m36 }}"></td>
<td><input type="number" class="form-control" name="createm48" placeholder="0.00" required min="0" value="{{ createPrices.m48 }}"></td>
<td><input type="number" class="form-control" name="createm60" placeholder="0.00" required min="0" value="{{ createPrices.m60 }}"></td>
<td><input type="number" class="form-control" name="createm72" placeholder="0.00" required min="0" value="{{ createPrices.m72 }}"></td>
<td><input type="number" class="form-control" name="createm84" placeholder="0.00" required min="0" value="{{ createPrices.m84 }}"></td>
<td><input type="number" class="form-control" name="createm96" placeholder="0.00" required min="0" value="{{ createPrices.m96 }}"></td>
<td><input type="number" class="form-control" name="createm108" placeholder="0.00" required min="0" value="{{ createPrices.m108 }}"></td>
<td><input type="number" class="form-control" name="createm120" placeholder="0.00" required min="0" value="{{ createPrices.m120 }}"></td>
<td><input type="number" class="form-control" name="createm0" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ createPrices.m0 }}"></td>
<td><input type="number" class="form-control" name="createm12" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ createPrices.m12 }}"></td>
<td><input type="number" class="form-control" name="createm24" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ createPrices.m24 }}"></td>
<td><input type="number" class="form-control" name="createm36" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ createPrices.m36 }}"></td>
<td><input type="number" class="form-control" name="createm48" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ createPrices.m48 }}"></td>
<td><input type="number" class="form-control" name="createm60" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ createPrices.m60 }}"></td>
<td><input type="number" class="form-control" name="createm72" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ createPrices.m72 }}"></td>
<td><input type="number" class="form-control" name="createm84" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ createPrices.m84 }}"></td>
<td><input type="number" class="form-control" name="createm96" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ createPrices.m96 }}"></td>
<td><input type="number" class="form-control" name="createm108" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ createPrices.m108 }}"></td>
<td><input type="number" class="form-control" name="createm120" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ createPrices.m120 }}"></td>
</tr>
<tr>
<td>Renew</td>
<td><input type="number" class="form-control" name="renewm0" placeholder="0.00" required min="0" value="{{ renewPrices.m0 }}"></td>
<td><input type="number" class="form-control" name="renewm12" placeholder="0.00" required min="0" value="{{ renewPrices.m12 }}"></td>
<td><input type="number" class="form-control" name="renewm24" placeholder="0.00" required min="0" value="{{ renewPrices.m24 }}"></td>
<td><input type="number" class="form-control" name="renewm36" placeholder="0.00" required min="0" value="{{ renewPrices.m36 }}"></td>
<td><input type="number" class="form-control" name="renewm48" placeholder="0.00" required min="0" value="{{ renewPrices.m48 }}"></td>
<td><input type="number" class="form-control" name="renewm60" placeholder="0.00" required min="0" value="{{ renewPrices.m60 }}"></td>
<td><input type="number" class="form-control" name="renewm72" placeholder="0.00" required min="0" value="{{ renewPrices.m72 }}"></td>
<td><input type="number" class="form-control" name="renewm84" placeholder="0.00" required min="0" value="{{ renewPrices.m84 }}"></td>
<td><input type="number" class="form-control" name="renewm96" placeholder="0.00" required min="0" value="{{ renewPrices.m96 }}"></td>
<td><input type="number" class="form-control" name="renewm108" placeholder="0.00" required min="0" value="{{ renewPrices.m108 }}"></td>
<td><input type="number" class="form-control" name="renewm120" placeholder="0.00" required min="0" value="{{ renewPrices.m120 }}"></td>
<td><input type="number" class="form-control" name="renewm0" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ renewPrices.m0 }}"></td>
<td><input type="number" class="form-control" name="renewm12" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ renewPrices.m12 }}"></td>
<td><input type="number" class="form-control" name="renewm24" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ renewPrices.m24 }}"></td>
<td><input type="number" class="form-control" name="renewm36" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ renewPrices.m36 }}"></td>
<td><input type="number" class="form-control" name="renewm48" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ renewPrices.m48 }}"></td>
<td><input type="number" class="form-control" name="renewm60" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ renewPrices.m60 }}"></td>
<td><input type="number" class="form-control" name="renewm72" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ renewPrices.m72 }}"></td>
<td><input type="number" class="form-control" name="renewm84" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ renewPrices.m84 }}"></td>
<td><input type="number" class="form-control" name="renewm96" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ renewPrices.m96 }}"></td>
<td><input type="number" class="form-control" name="renewm108" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ renewPrices.m108 }}"></td>
<td><input type="number" class="form-control" name="renewm120" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ renewPrices.m120 }}"></td>
</tr>
<tr>
<td>Transfer</td>
<td><input type="number" class="form-control" name="transferm0" placeholder="0.00" required min="0" value="{{ transferPrices.m0 }}"></td>
<td><input type="number" class="form-control" name="transferm12" placeholder="0.00" required min="0" value="{{ transferPrices.m12 }}"></td>
<td><input type="number" class="form-control" name="transferm24" placeholder="0.00" required min="0" value="{{ transferPrices.m24 }}"></td>
<td><input type="number" class="form-control" name="transferm36" placeholder="0.00" required min="0" value="{{ transferPrices.m36 }}"></td>
<td><input type="number" class="form-control" name="transferm48" placeholder="0.00" required min="0" value="{{ transferPrices.m48 }}"></td>
<td><input type="number" class="form-control" name="transferm60" placeholder="0.00" required min="0" value="{{ transferPrices.m60 }}"></td>
<td><input type="number" class="form-control" name="transferm72" placeholder="0.00" required min="0" value="{{ transferPrices.m72 }}"></td>
<td><input type="number" class="form-control" name="transferm84" placeholder="0.00" required min="0" value="{{ transferPrices.m84 }}"></td>
<td><input type="number" class="form-control" name="transferm96" placeholder="0.00" required min="0" value="{{ transferPrices.m96 }}"></td>
<td><input type="number" class="form-control" name="transferm108" placeholder="0.00" required min="0" value="{{ transferPrices.m108 }}"></td>
<td><input type="number" class="form-control" name="transferm120" placeholder="0.00" required min="0" value="{{ transferPrices.m120 }}"></td>
<td><input type="number" class="form-control" name="transferm0" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ transferPrices.m0 }}"></td>
<td><input type="number" class="form-control" name="transferm12" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ transferPrices.m12 }}"></td>
<td><input type="number" class="form-control" name="transferm24" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ transferPrices.m24 }}"></td>
<td><input type="number" class="form-control" name="transferm36" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ transferPrices.m36 }}"></td>
<td><input type="number" class="form-control" name="transferm48" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ transferPrices.m48 }}"></td>
<td><input type="number" class="form-control" name="transferm60" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ transferPrices.m60 }}"></td>
<td><input type="number" class="form-control" name="transferm72" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ transferPrices.m72 }}"></td>
<td><input type="number" class="form-control" name="transferm84" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ transferPrices.m84 }}"></td>
<td><input type="number" class="form-control" name="transferm96" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ transferPrices.m96 }}"></td>
<td><input type="number" class="form-control" name="transferm108" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ transferPrices.m108 }}"></td>
<td><input type="number" class="form-control" name="transferm120" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ transferPrices.m120 }}"></td>
</tr>
</tbody>
</table>
@ -126,7 +126,7 @@
</div>
<div class="mb-3 mt-3">
<label for="restorePrice" class="form-label required">Restore Price</label>
<input type="number" class="form-control" id="restorePrice" name="restorePrice" placeholder="0.00" required min="0" value="{{ tld_restore.price }}">
<input type="number" class="form-control" id="restorePrice" name="restorePrice" placeholder="0.00" required min="0" step="0.01" pattern="^\d+(\.\d{1,2})?$" value="{{ tld_restore.price }}">
<small class="form-text text-muted">Enter the price for restoring the TLD.</small>
</div>
</div>