hi setstate,
ein kleiner feature wunsch: kannst du eine neue ftui variable einfügen für das aktuelle ftui verzeichnis? ich möchte das vereichnis (z.b. "ftui_test" oder ftui_prod") gerne anzeigen, um zu sehen, ob ich gerade auf der test oder prod stage bin. momentan mache ich das mit folgendem js code in der index.html, aber schöner wäre es natürlich mit einer ftui variable und data-bind...
<script>
document.write(window.location.pathname.match(/\/fhem\/(\w+)\//)[1]);
</script>
Es gibt nur ftui.config.basedir
Du kannst ja deinen Code "window.location...." bei data-bind reinsetzen, wenn dir das optisch besser gefällt.
aber aus basedir lässt sich nicht das FTUI-/HTTPSRV-Unterverzeichnis aus der aktuellen URL bestimmen. basedir ist bei mir immer "./".
Wie war Dein Vorschlag gemeint? Kann man JS-Code direkt in data-bind einsetzen?
Ich habe folgendes probiert, aber das klappt nicht:
<div class="small gray inline" data-bind="window.location.pathname.match(/\/fhem\/(\w+)\//)[1]"></div>
Da wird nichts ausgegeben