Auf meiner Seite habe ich ein Modal, das nach einer Kaufbestätigung fragt. Dieses Modal kann durch 10 verschiedene Tastendrücke ausgelöst werden, die jedem Artikel in meinem "Shop" entsprechen. Wenn möglich, möchte ich es so machen, dass der Preis des Artikels, {{ item.price }}
, innerhalb des modalen Fensters sichtbar ist. Wie würde ich diese Informationen neben dem Knopfdruck senden? Müsste ich 10 verschiedene Modalitäten definieren?Django/HTML: Informationen per Knopfdruck senden?
<!DOCTYPE html>
{% extends 'base.html' %}
{% load staticfiles %}
{% block content %}
<div class="row centre-v">
<div class="card shop-card">
<div class="card-block shop-clock">
<h3><span class="shop-tag">Shop</span></h3>
{% if items %}
{% for item in items %}
<div class="alert alert-shop" role="alert">
<span class="shop-title">{{ item.perk }}</span>
<span class="shop-cost"><button type="button" class="btn btn-primary btn-shop" data-toggle="modal" data-target="#shopModal">Buy: {{ item.price }}<img class="coin-img shop-coin" src="{% static 'assets/coin.png' %}" height="20px" width="auto"></button></span>
<div style="clear: right;"></div>
</div>
{% endfor %}
{% endif %}
</div>
</div>
</div>
<div class="modal fade" id="shopModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Purchase confirmation:</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
This will cost you {{ item.price }}
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary">Save changes</button>
</div>
</div>
</div>
</div>
{% endblock %}
Funktioniert wie ein Charme, danke. – iFengo
Gut zu wissen !!! –