+Abkürzungen

This commit is contained in:
Simon Martens
2026-01-12 18:57:34 +01:00
parent 696f7fe087
commit 7d7637fe13
21 changed files with 465 additions and 204 deletions

View File

@@ -4,6 +4,7 @@ import (
"database/sql"
"fmt"
"github.com/Theodor-Springmann-Stiftung/musenalm/dbmodels"
"github.com/Theodor-Springmann-Stiftung/musenalm/middleware"
"github.com/Theodor-Springmann-Stiftung/musenalm/pagemodels"
"github.com/Theodor-Springmann-Stiftung/musenalm/templating"
@@ -147,6 +148,14 @@ func (app *App) createEngine() (*templating.Engine, error) {
"desc": "Bibliographie deutscher Almanache des 18. und 19. Jahrhunderts",
}})
engine.AddFunc("data", func(key string) any {
res, err := dbmodels.Data_Key(app.PB.App, key)
if err != nil {
return "{}"
}
return res.Value()
})
return engine, nil
}