in den letzten Wochen habe ich angefangen meine komplette View komplett umzuwerfen, neu aufzubauen und optisch schöner und übersichtlicher zu gestalten.
Nun, ich bin noch nicht fertig aber das was fertig ist sieht schon wesentlich besser aus als vorher…
Jetzt komme ich zu dem Problem das ich aufgrund des Komforts und der Bedienung von einem in einen anderen Container springen müsste oder aber über Menü A ein Menü B aufrufen müsste. Damit bin ich maßlos überfordert, da ich die Unterschiede der einelnen Seiten „Detailmenüseite, Inhaltsseite, Hauptseite, Kopfseite, Fußseite, Navigationsseite, Infoseite usw usw“ nicht wirklich verstehe (auch mit der vorhandenen Doku nicht) und mit der Verschachtelung von Menüs überhaupt gar nicht zurecht komme… Es funktioniert einfach nicht, so wie ich das einstelle und wie ich mir denke das es funktionieren müsste.
Zum Beispiel wir hier dargestellt. Ein Button aus Menü A öffnet ein Menü B. Ein Button aus Menü B öffnet dann Menü C, ein Button aus Menü C definiert dann die Ansicht darüber im Feld mit dem X.
Ist hier zufällig jemand so fit in IPS View, der sich bereit erklärt mir mal eine solche Konstellation näher zu bringen bzw. mir zu erklären oder mal anhand einer „Test View“ darzustellen damit ich das mal richtig verstehe?
Das rot umrahmte sind statische Icons… Drückst du auf eines dieser 4 Icons (drei links, einer rechts) wird immer der Lila- und Grünfarbene bereich geändert.
Gehen wir nun gedanklich zum grünem Bereich, dort habe ich, wie man oben sieht, auch vier Icons). Ich habe mir also eine Seite erstellt, die erstmal so aussieht
Hi und vielen Dank für Deine ausführliche Erklärung. Ich habe es nun nochmals versucht, das es so funktioniert wie ich mir das vorstelle. Leider tut es das nicht im Geringsten. Es ploppt ganz kurz eine Fehlermeldung auf aber die verschwindet direkt wieder, so das man diese nicht lesen kann.
Vielleicht ist das auch zu kompliziert wie ich das gerne hätte oder es geht per se nicht, leider habe ich auch zu wenig Ahnung von IPS View, wann welche Seite wo definiert werden muss, damit das so richtig funktioniert. Rein logisch würde ich sagen müsste es gehen, aber tut es leider nicht
Was ich festgestellt habe, das ich über manche Buttons nur eine Detailseite verlinken muss. Über manche Buttons geht nur eine Inhaltsseite und bei wiederum weiteren Buttons muss ich Detailseite UND Inhaltsseite verlinken, damit es funktioniert. Obwohl ich über alle Buttons im Grunde dasselbe mache, außer eine andere Seite aufrufen. Ich habe jetzt so lange probiert bis es halbwegs geht, obwohl vom gewünschten Ergebnis bin ich noch lange entfernt. Mir erschliesst sich das einfach nicht, da anscheinend keine Logik dahinter steht sondern man wild und planlos probieren muss bis es dann irgendwann funktioniert :-/
Kann es sein, das du verschachtelte container verwendest?
Weil Ich kann eben nichts unlogisches im containerverhalten feststellen. Und meine view nutzt viele container. Wie in meinem beispiel, ein button verändert zwei container, wobei einer der container einen anderen steuert…
2 Container mit gleichem Typ auf einer Seite? Was ist damit genau gemeint? Also was ist mit „Seite“ gemeint?
Ich würde gerne Screenshots machen aber ich glaube ohne das man weiß was ich überhaupt realisieren möchte ist das schwierig… Nur kann ich es auch nicht erklären was ich vorhabe, weil dieses einfach zu kompliziert ist und für mich gar nicht erklärbar…
Ja, so verstehe ich das. Ich muss 3 verschiedene Container nutzen, so zumindest meine Theorie und der Schluss aus meinen Überlegungen. Mit einem Button aus Container 1 muss ich einen Container 2 öffnen und aus Container 2 muss ich wieder einen Container 3 öffnen usw usw… Anders werde ich wohl nicht zum Ziel kommen.
Du verwendest auf der Kamera Seite auch einen „Detail Container“, den hast Du aber bereits auf der Hauptseite verwendet. Mach einen „Inhalts Container“ daraus (wie bei System oder Klima), dann wird es funktionieren.
Dass die zugehörige Meldung im Container nur kurz angezeigt wird, ist ein Bug - mit dem nächsten Update kommt da eine bessere Meldung.
Ich hab Deinen Container mal farbige Rahmen verpasst, dadurch sieht man die Verschachtelung besser:
Wenn Du jetzt zB bei „Haustür“ eine Seite laden willst, dann brauchst Du nur die „Inhaltsseite angeben“.
Wenn Du oben im Menu die „Haustür“ laden willst, dann musst Du aber alle 3 Container angeben
Im Zweifel kannst Du ja immer alle Container angeben, Du musst aber in jedem Fall wissen, wie Deine View aufgebaut ist.
Ich habe ein Menü (das ist schon vorhanden). Durch Antippen von einem bestimmten Button soll sich rechts neben dem Menü das Kamerabild öffnen mit der Möglichkeit zwischen 2 Kameras umzuswitchen. Weiterhin soll dann aber noch die Möglichkeit bestehen zwischen Live-Stream und Bewegungsaufnahme hin und her zu schalten.
Ich denke das hilft jetzt nicht sehr viel aber so war der eigentliche Plan.
danke für Deine Rückmeldung! Leider ist der Aufbau den Du dort hast nicht die finale gewünschte Version. Das von Dir gezeigte Bild bzw. der Aufbau dort ist aus der Not heraus geboren, weil ich es anders nicht hinbekomme und es nicht funktionieren möchte… Daher sind alle 4 Buttons links, was eigentlich nicht gewünscht war
So ich habe es nun nochmals komplett von vorne versucht, erstmal testweise den Aufbau hinzubekommen und bin wieder kläglich gescheitert, es funktioniert einfach nicht (wieso auch immer)… Ich danke Euch trotzdem für Eure Mühen, aber ich muß mich jetzt erstmal anderen Dingen widmen (der Familie) weil ich hier jetzt schon 3 Abende an 5 Buttons und der Verschachtelung sitze. Das gibt sonst schwer Ärger Ich denke ich belasse es einfach bei der aktuellen Version. Ist zwar nicht schön zu bedienen aber alles andere ist für mich nicht realisierbar.
„System“ ist mittlerweile ein Detail Container… anscheinend ist das bei meinen ganzen Versuchen geändert worden, funktioniert aber nach wie vor einwandfrei (zum Glück). Du meinst wenn ich im Kamera-Menü auf „Haustür“ tippe, dann müssten 3 Container geladen werden. Das ist komisch, ich lade mit jedem Button nur eine Inhaltsseite und mehr nicht… und es funktioniert (allerdings ist der Aufbau nicht so wie ich es mir eigentlich wünsche) aber die Funktion ist generell gegeben…
Das ist ja gerade das was ich überhaupt nicht verstehe bzw. der ganze Zusammenhang zwischen den Seiten und den Containern erschließt sich mir rein gar nicht
Verhält sich bei 3 Containern analog zu einem, nur das Du bis zu 3 Seiten angeben musst.
Bei Deiner aktuellen View musst Du nur eine Seite laden, die anderen beiden sind ja bereits geladen - gelb mit der Seite „Kamera (Container)“ ist ja bereits geladen und blau mit „Kamera Menü“ ist ebenfalls bereits vorhanden wenn Du den Button „Haustür“ betätigst.
das Video habe ich mir schon mehrfach angeschaut, leider hilft es nicht bei meinem banalen Problem: Ich verstehe es einfach nicht. Ich bekomme die Begriffe der einzelnen Seiten, Menüseite, Infoseite, Detailseite, DetailMenü und wie sie auch alle heißen nicht zugeordnet. Da finde ich auch keine logische Erklärung für, wo man mal genau versteht was damit gemeint ist.
Ich möchte z.B. nur durch Antippen eines Menü-Buttons eine bestimmte Seite öffnen. Ergebnis: Es funktioniert nicht. Wieso? Keine Ahnung! Ich finde den Fehler nicht. Exakt dieselbe Konfiguration auf einem anderen Menü-Button geht einwandfrei. Warum? Keine Ahnung!
Hier mal das Bild von dem Button der nicht funktioniert. Habe jetzt alles wild durchprobiert aber leider kein Erfolg… Es ploppt anscheinend immer kurz eine Fehlermeldung auf aber die geht so schnell wie sie kommt, ist also nicht lesbar.
Anscheinend bin ich einfach zu doof für dieses Programm… ??
Du hast auf der „System Seite“ und auf der „Hauptseite“ einen „Detail Container“, das geht eben nicht gleichzeitig.
Wenn Du über Smarthome navigierst, dann verwendest Du aber einen anderen Container wo es passt.
Du verwendest hier sehr viele Container, wo man den ein oder anderen komplett weglassen oder zusammenlegen könnte.
In Deinem Fall sind die Seiten „System Container“, „Klima Container“ usw. exakt gleich und Du könntest diesen zu einem zusammenfassen. Alternativ könntest Du auch Deine MenuContainer komplett verschwinden lassen und diese in den jeweiligen Container direkt platzieren.
Ich bin leider aktuell mit der 6.3 noch eingedeckt und kann Dir die View nicht überarbeiten, eventuell kann Dir ein Integrator beim Aufbau einer Container Struktur behilflich sein.
Im Laufe des Herbstes möchte ich da gerne noch mehr Vorlagen anbieten, da brauche ich aber vorher etwas Luft
Wie ich gleich am Anfang schrieb, lass dich von den Begrifflichkeiten nicht irritieren.
Wenn ein Container „Detailmenüseite“ heißt, kannst Du es dennoch benutzen wie „Detailseite“. Wichtig ist nur, das du es konsequent nutzt…
Du sagst also dem Button (rot):
„wenn du gedrückt wirst, zeige im Container Detailseite, meine erstelle Seite „Kamera“ und im Container Navigationsseite die erstellte Seite „Navi-Kamera“ an.“
Klickst Du nun auf den ersten Button, werden nur diese beiden Containerseiten mit den erstellten seiten angezeigt.
@Brownson
Vielleicht macht es Sinn die Container nicht mit Hauptseite, Kopfseite, Menüseite etc zu benennen sondern eher Hauptcontainer, Kopfcontainer, Menücontainer.