Add suggestions sections
This commit is contained in:
parent
aab8062215
commit
18a22ee32c
4 changed files with 41 additions and 19 deletions
|
@ -272,12 +272,12 @@ func (model *Participant) Read(db *Database, args map[string]string, w http.Resp
|
|||
return nil, errors.NotAuthorized
|
||||
}
|
||||
|
||||
if err := db._db.Preload("User").Preload("School").Preload("Category").First(&participant, id).Error; err != nil {
|
||||
if err := db._db.Preload("User").Preload("School").Preload("School.Participants").Preload("Category").First(&participant, id).Error; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
} else {
|
||||
if err := db._db.Preload("User").Preload("School").Preload("Responses").Preload("Contests").Preload("Category").First(&participant, id).Error; err != nil {
|
||||
if err := db._db.Preload("User").Preload("School").Preload("School.Participants").Preload("Responses").Preload("Contests").Preload("Category").First(&participant, id).Error; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
|
|
|
@ -53,15 +53,23 @@
|
|||
</div>
|
||||
|
||||
{{if $isSchool}}
|
||||
{{if eq (len .Data) 2}}
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<h2 class="karmen-relation-header">Suggerimenti</h2>
|
||||
{{if eq (len .Data) 1}}
|
||||
<p>
|
||||
E' possibile iscrivere fino a due partecipanti alla gara (di diversa categoria). Finora hai iscritto un solo partecipante. {{(printf "Clicca %s per iscrivere il secondo." ((create "Participant")|anchor "qui")|html)}}
|
||||
</p>
|
||||
{{end}}
|
||||
{{if eq (len .Data) 2}}
|
||||
<div class="alert alert-warning mt-4">
|
||||
<strong>Iscrizione completa.</strong> Non è possibile aggiungere ulteriori partecipanti.
|
||||
</div>
|
||||
{{end}}
|
||||
</div>
|
||||
</div>
|
||||
{{end}}
|
||||
|
||||
{{end}}
|
||||
|
||||
</div>
|
||||
|
|
|
@ -103,7 +103,23 @@
|
|||
</div>
|
||||
</div>
|
||||
{{end}}
|
||||
|
||||
|
||||
{{if or $isAdmin $isSchool}}
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<h2 class="karmen-relation-header">Suggerimenti</h2>
|
||||
{{if eq (len .Data.School.Participants) 1}}
|
||||
<p>E' possibile iscrivere fino a due partecipanti alla gara (di diversa categoria). Finora hai iscritto un solo partecipante. {{(printf "Clicca %s per iscrivere il secondo." ((create "Participant")|anchor "qui")|html)}}
|
||||
{{end}}
|
||||
{{if eq (len .Data.School.Participants) 2}}
|
||||
<div class="alert alert-warning mt-4">
|
||||
<strong>Iscrizione completa.</strong> Non è possibile aggiungere ulteriori partecipanti.
|
||||
</div>
|
||||
{{end}}
|
||||
</div>
|
||||
</div>
|
||||
{{end}}
|
||||
|
||||
</div>
|
||||
|
||||
{{ end }}
|
||||
|
|
|
@ -82,26 +82,24 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
{{if eq (len .Data.Participants) 1}}
|
||||
{{if or $isAdmin $isSchool}}
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<p class="mt-4">
|
||||
{{(printf "Clicca %s per iscrivere il secondo partecipante." ((create "Participant")|anchor "qui")|html)}}
|
||||
<h2 class="karmen-relation-header">Suggerimenti</h2>
|
||||
{{if eq (len .Data.Participants) 1}}
|
||||
<p>
|
||||
E' possibile iscrivere fino a due partecipanti alla gara (di diversa categoria). Finora hai iscritto un solo partecipante. {{(printf "Clicca %s per iscrivere il secondo." ((create "Participant")|anchor "qui")|html)}}
|
||||
</p>
|
||||
{{end}}
|
||||
{{if eq (len .Data.Participants) 2}}
|
||||
<div class="alert alert-warning mt-4">
|
||||
<strong>Iscrizione completa.</strong> Non è possibile aggiungere ulteriori partecipanti.
|
||||
</div>
|
||||
{{end}}
|
||||
</div>
|
||||
</div>
|
||||
{{end}}
|
||||
|
||||
{{if eq (len .Data.Participants) 2}}
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="alert alert-warning mt-4">
|
||||
<strong>Iscrizione completa.</strong> Non è possibile aggiungere ulteriori partecipanti.
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{{end}}
|
||||
|
||||
|
||||
{{end}}
|
||||
</div>
|
||||
|
||||
|
|
Loading…
Reference in a new issue