Chciałbym ustawić tytuł mojej aplikacji w my/config/config.exs
pliku:Jak odczytać zmienną konfiguracyjną w Phoenix/Elixir?
config :my, My.Endpoint,
url: [host: "localhost"],
root: Path.dirname(__DIR__),
secret_key_base: "secret",
title: "My App"
Jak można odczytać title
później użyć go w szablonie? Coś jak:
<div>
Title of my app is <%= ??? %>
</div>
Próbowałem conn.title
i powiedział, że nie ma takiego klucza. Ale kiedy próbuję conn.secret_key_base
to działa. Czemu?
Dzięki, ale to nie zadziałało, jest puste. –
Musisz mieć pliki dev.exs, prod.exs i test.exs, aby pobrać bieżące konfiguracje środowiska. –
Ta odpowiedź jest nieprawidłowa, przynajmniej w moim systemie. [tiagohngl] (https://stackoverflow.com/a/35754803/118220) daje właściwą inkantację. – Cheezmeister