mirror of
				https://gitlab.crans.org/bde/nk20
				synced 2025-11-04 09:12:11 +01:00 
			
		
		
		
	Overflow on collapsing tables and Bootstrap4 style
This commit is contained in:
		@@ -10,11 +10,10 @@ from .models import Club
 | 
				
			|||||||
class ClubTable(tables.Table):
 | 
					class ClubTable(tables.Table):
 | 
				
			||||||
    class Meta:
 | 
					    class Meta:
 | 
				
			||||||
        attrs = {
 | 
					        attrs = {
 | 
				
			||||||
            'class':
 | 
					            'class': 'table table-condensed table-striped table-hover'
 | 
				
			||||||
            'table table-bordered table-condensed table-striped table-hover'
 | 
					 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
        model = Club
 | 
					        model = Club
 | 
				
			||||||
        template_name = 'django_tables2/bootstrap.html'
 | 
					        template_name = 'django_tables2/bootstrap4.html'
 | 
				
			||||||
        fields = ('id', 'name', 'email')
 | 
					        fields = ('id', 'name', 'email')
 | 
				
			||||||
        row_attrs = {
 | 
					        row_attrs = {
 | 
				
			||||||
            'class': 'table-row',
 | 
					            'class': 'table-row',
 | 
				
			||||||
@@ -28,9 +27,8 @@ class UserTable(tables.Table):
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    class Meta:
 | 
					    class Meta:
 | 
				
			||||||
        attrs = {
 | 
					        attrs = {
 | 
				
			||||||
            'class':
 | 
					            'class': 'table table-condensed table-striped table-hover'
 | 
				
			||||||
            'table table-bordered table-condensed table-striped table-hover'
 | 
					 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
        template_name = 'django_tables2/bootstrap.html'
 | 
					        template_name = 'django_tables2/bootstrap4.html'
 | 
				
			||||||
        fields = ('last_name', 'first_name', 'username', 'email')
 | 
					        fields = ('last_name', 'first_name', 'username', 'email')
 | 
				
			||||||
        model = User
 | 
					        model = User
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -11,10 +11,10 @@ class HistoryTable(tables.Table):
 | 
				
			|||||||
    class Meta:
 | 
					    class Meta:
 | 
				
			||||||
        attrs = {
 | 
					        attrs = {
 | 
				
			||||||
            'class':
 | 
					            'class':
 | 
				
			||||||
            'table table-bordered table-condensed table-striped table-hover'
 | 
					            'table table-condensed table-striped table-hover'
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
        model = Transaction
 | 
					        model = Transaction
 | 
				
			||||||
        template_name = 'django_tables2/bootstrap.html'
 | 
					        template_name = 'django_tables2/bootstrap4.html'
 | 
				
			||||||
        sequence = ('...', 'total', 'valid')
 | 
					        sequence = ('...', 'total', 'valid')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    total = tables.Column()  # will use Transaction.total() !!
 | 
					    total = tables.Column()  # will use Transaction.total() !!
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -47,33 +47,28 @@
 | 
				
			|||||||
    <div class="col-md-9">
 | 
					    <div class="col-md-9">
 | 
				
			||||||
        <div class="accordion" id="accordionProfile">
 | 
					        <div class="accordion" id="accordionProfile">
 | 
				
			||||||
            <div class="card">
 | 
					            <div class="card">
 | 
				
			||||||
                <div class="card-header" id="headingOne">
 | 
					                <div class="card-header position-relative" id="clubListHeading">
 | 
				
			||||||
                    <h5 class="mb-0">
 | 
					                    <a class="btn btn-link stretched-link font-weight-bold"
 | 
				
			||||||
                        <button class="btn btn-link" type="button" data-toggle="collapse" data-target="#collapseOne" aria-expanded="true" aria-controls="collapseOne">
 | 
					                       data-toggle="collapse" data-target="#clubListCollapse"
 | 
				
			||||||
                            <i class="fa fa-users"></i> {% trans "View my memberships" %}
 | 
					                       aria-expanded="true" aria-controls="clubListCollapse">
 | 
				
			||||||
                        </button>
 | 
					                        <i class="fa fa-users"></i> {% trans "View my memberships" %}
 | 
				
			||||||
                </h5>
 | 
					                    </a>
 | 
				
			||||||
                </div>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
                <div id="collapseOne" class="collapse show" aria-labelledby="headingOne" data-parent="#accordionProfile">
 | 
					 | 
				
			||||||
                    <div class="card-body">
 | 
					 | 
				
			||||||
                        {% render_table club_list %}
 | 
					 | 
				
			||||||
                </div>
 | 
					                </div>
 | 
				
			||||||
 | 
					                <div id="clubListCollapse" class="collapse overflow-auto show" aria-labelledby="clubListHeading" data-parent="#accordionProfile">
 | 
				
			||||||
 | 
					                    {% render_table club_list %}
 | 
				
			||||||
                </div>
 | 
					                </div>
 | 
				
			||||||
            </div>
 | 
					            </div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            <div class="card">
 | 
					            <div class="card">
 | 
				
			||||||
                <div class="card-header" id="headingTwo">
 | 
					                <div class="card-header position-relative" id="historyListHeading">
 | 
				
			||||||
                    <h5 class="mb-0">
 | 
					                    <a class="btn btn-link stretched-link collapsed font-weight-bold"
 | 
				
			||||||
                        <button class="btn btn-link collapsed" type="button" data-toggle="collapse" data-target="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo">
 | 
					                       data-toggle="collapse" data-target="#historyListCollapse"
 | 
				
			||||||
                            <i class="fa fa-euro"></i> Historique des transactions
 | 
					                       aria-expanded="false" aria-controls="historyListCollapse">
 | 
				
			||||||
                        </button>
 | 
					                        <i class="fa fa-euro"></i> Historique des transactions
 | 
				
			||||||
                    </h5>
 | 
					                    </a>
 | 
				
			||||||
                </div>
 | 
					                </div>
 | 
				
			||||||
                <div id="collapseTwo" class="collapse" aria-labelledby="headingTwo" data-parent="#accordionProfile">
 | 
					                <div id="historyListCollapse" class="collapse overflow-auto" aria-labelledby="historyListHeading" data-parent="#accordionProfile">
 | 
				
			||||||
                    <div class="card-body">
 | 
					                    {% render_table history_list %}
 | 
				
			||||||
                        {% render_table history_list %}
 | 
					 | 
				
			||||||
                    </div>
 | 
					 | 
				
			||||||
                </div>
 | 
					                </div>
 | 
				
			||||||
            </div>
 | 
					            </div>
 | 
				
			||||||
        </div>
 | 
					        </div>
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user