Liquid: tableau d'objets
Mis à jour le 12/12/2024

La documentation de Liquid annonce qu’il n’est pas possible de créer un tableau, cependant, voici un moyen pour en initialiser un vide:

{% assign tableau="" | split: " " %}

Puis en utilisant des objets Jekyll et le filtre push (fourni par Jekyll), on peut alimenter ce tableau

{% for post in site.posts %}
    {% assign tableau= tableau | push: post %}
{% endfor %}

Puis en utilisant tout le code précédent et le suivant:

{%- assign tableauSorted=tableau | sort: "title"  %}
{%- for element in tableauSorted %}
- {{ element.title }}  
{%- endfor %}

on obtient:

- Calcul de l'intérêt cumulé d'un investissement
- Clafoutis
- Configuration IP sous Linux
- Conversions entre JSON & YAML
- Envoi d'email SMTP en CLI sous Linux
- Expressions régulières: résumé 
- FAYOTS
- K3S
- Kubernetes - Installation - Divers
- Lapin aux oignons
- Liquid: tableau d'objets
- Mise à jour de pfSense 5 vers 6
- Mousse au chocolat
- Notes de cours sur PostgreSQL
- Oracle dans Docker
- PostGIS avec docker compose
- PostgreSQL - Installation sous Debian
- PostgreSQL - Installation sous la famille RedHat
- PostgreSQL - Nettoyage des fichiers dans pg_wal
- REGISTRY pour Docker & Kubernetes
- Riz au gras
- Savarin rapide
- Soufflé au fromage
- Téléchargement d'une vidéo qui a plusieurs formats (comme sur Arte.tv) avec yt-dlp
- VM Windows 11 dans Hyper-V
- sed: techniques
- Équivalences thermostat / température en degrés

Au passage, on constate comment le tri respecte la casse !
:point_right: Les minuscules sont après les majuscules et, ici, une majuscule accentuée est après les minuscules.

results matching ""

    No results matching ""