Changeset 19 in code for trunk/web/main.go


Ignore:
Timestamp:
Aug 31, 2023, 5:30:06 AM (22 months ago)
Author:
manerakai
Message:

Added Engines select bar

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/web/main.go

    r18 r19  
    1414func main() {
    1515        engine := html.New("./views", ".html")
     16        engine.AddFunc("inc", func(i int) int { return i + 1 })
     17
    1618        app := fiber.New(fiber.Config{
    1719                Views: engine,
     
    8082                        return c.SendStatus(400)
    8183                }
     84
     85                enginesNames := map[string]string{}
     86                for k, v := range engines.Engines {
     87                        enginesNames[k] = v.DisplayName()
     88                }
     89
    8290                return c.Render("index", fiber.Map{
    8391                        "Engine":          engine,
     92                        "enginesNames":    enginesNames,
    8493                        "SourceLanguages": targetLanguages,
    8594                        "TargetLanguages": sourceLanguages,
Note: See TracChangeset for help on using the changeset viewer.