Bonjour,
j’ai deux questions,
je développe un petit dashboard qui affiche les containers docker qui tourne, j’utilise pour chaque
container une card de bulma .
1) J’ai comme dans l’exemple des boutons
<footer class="card-footer">
<a href="#" class="card-footer-item">Save</a>
<a href="#" class="card-footer-item">Edit</a>
<a href="#" class="card-footer-item">Delete</a>
</footer>
maintenant j’aimerais connecter ces boutons a des actions réels. Comment je fais ? si je met dans le href un lien du style monApi/container/<action>/id ou action est un de save Edit, Delete il suffit que qqun donne le lien tonDashBoard.com/monApi/container/delete/beaucoupDessai il me faut un token csrf je crois ?
Je le met comment dans mon tag a ? est-ce que c’est pas la bonne méthode ?
2) mon site est en go+gin, j’ai le code suivant :
<div class="columns is-centered">
{{range $i, $c := .containers}}
<div class="column has-text-centered is-narrow">
<div class="card">
<div class="card-header is-size-5 has-text-centered">
<p class="card-header-title has-text-centered">
{{index $c.Names 0 }}...
</p>
</div>
<div class="card-content ">
<div class="content has-text-black is-size-4">
{{$c.State}}
</div>
<footer class="card-footer">
<a href="#" class="card-footer-item">
<span>
Start
</span>
</a>
<a href="#" class="card-footer-item">
<span>
Stop
</span>
</a>
<a href="#" class="card-footer-item is-danger">
<span>
Remove
</span>
</a>
</footer>
</div>
</div>
</div>
{{end}}
Cependant lorsque il y a plus de 5 cards, elles ne s’ajustent pas les unes sur les autres et j’ai une ligne qui dépasse la taille de mon écran. Comment dire à Bulma de faire plusieurs ligne si les colonnes ne tiennent pas sur une seule ligne ?
J’ai trouvé pour 2) : is-multiline
Merci d’avance