Hast Du vielleicht zwei Container mit gleichem Typ angelegt. Das geht nicht auf einer Seite. Prüf das mal.
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, es werden Menü-Buttons verwendet…
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:
Grün … Menu
Gelb … Detail
Blau … Navigation
Rot … Inhalt
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.
Hoffe, dass hilt Dir jetzt etwas weiter.
Ich versuche es mal so zu erklären:
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.
Hallo Andreas,
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.
Hallo Andreas,
„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
Sieh Dir doch mal in Ruhe das Video von Stephan an: Teil 2 - Menüs und Popups erstellen
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.
Hallo Andreas,
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… ??
Gruß, Alex
Exakt das gleiche Problem hatte wir 3 Beiträge weiter oben.
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.“
Du erstellst zwei Container
der eine Container hat den Containertyp Detailseite, der andere den Containertyp Navigationsseite
Und falls dir der Containertyp probleme macht, dies ist gemeint.
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.
Das könnte vielleicht die Verwirrung lindern?
Viele Grüße
Ich starte nochmals den Versuch, obwohl mir ja schon einige versucht haben zu helfen aber leider verstehe ich den gesamten Grundaufbau von IPS View nicht, was z.B. Container betrifft und alles was damit zu tun hat. Da habe ich nun nochmals in der Doku gelesen, mir auf Youtube diverse Videos angeschaut, dennoch muss ich sagen das ich es nicht wirklich verstehe und überhaupt keinen Zusammenhang bekomme, wann ich nun einen Container brauche, wie viele Container ich brauche und wozu man eigentlich Container braucht (soweit ich verstehe um darin z.B. eine Navigationsseite darzustellen und zwischen Navigationsseiten zu wechseln).
Ich habe in meiner bestehenden View nun 5 Container gelöscht und alles funktioniert noch genau so wie vorher auch… warum auch immer. Ich war der Meinung das ich die Container alle brauche (aber ohne Verständnis der ganzen Sache ist das natürlich schwierig).
Was ich nun trotz ausführlichem Ausprobieren und Versuchen nicht schaffe ist Folgendes:
Über den Menüpunkt „Kamera“ soll sich quasi rechts (roter Rahmen) das Bild der Kamera mit einem zusätzlichen Menü öffnen. Ob das überhaupt geht ist mir nicht klar…Ich schaffe es jedenfalls nicht. Vielleicht gibt es ja jemanden, der mir das mal genau erklären kann, was hier zu tun ist (vorausgesetzt es geht überhaupt?)
Vielen Dank schon mal!
Ich versuchs nochmal anhand Deiner Skizze
Vielleicht bildest Du mal folgende Schritte in einer neuen View nach. Wenn das einmal funktioniert hat, solltest Du das Prinzip auch verstanden haben.
-
Du erstellst eine neue View
Rechtsklick in Symcon ==>"Objekt hinzufügen ==> Medien==>IPSView -
Namen eintragen
-
Seitenverhältnis und Ausrichtung eingeben(kann man später auch noch in "Einstellungen ändern). Leere View lassen. Keine Vorlage laden.
-
Sieht das so aus (Ich habe die Einstellung noch auf Landscape geändert).
Wenn Du jetzt auf Seiten klickst, hast Du nur die Hauptseite ohne Inhalt.
Jetzt zu Deinem Beispiel:
Du erstellst jetzt 3 Container. Ich würde diese nicht verschachteln.
Button Seitencontainer Klicken, halten und auf die Hauptseite ziehen. Das ganze 3mal.
Container anklicken und rechts oben das E für Expertenmodus drücken (falls noch nicht aktiviert).
Jetzt kannst Du die Containertypen definieren. Immer verschiedene Typen verwenden.
Beispiel:
Bis jetzt hast Du nur die Hauptseite und leere Container. Stell Dir den Container als Bilderrahmen vor, die Seiten als Bild. Du kannst dann die Bilder im Rahmen wechseln.
5.Seiten erstellen
Im jeweiligen Container auf Seite erstellen klicken, oder im Menu Seiten auf die drei Punkte und dort Seite erstellen. Die Seiten im Verzeichnis kann man später noch zuordnen.
Ich habe in meiner Testview drei Seiten exemplarisch erstellt.
Jetzt musst Du als nächstes die Standartseiten zuordnen. In diesem Fall:
links Menue
Mitte Navigation
rechts Kamera
Bis jetzt ist in der View noch nichts zu sehen. Wir haben die Bilderrahmen und leere Bilder. Also Seiten füllen.
Dazu rufst Du die einzelne Seite auf. Beispiel Menueseite
Das machst Du mit jeder Seite.
Die View sieht dann so aus.
Als Hintergrund habe ich einfach ein Rechteck gendommen, damit man die Container auseinander halten kann. Das Kamerabild wird hier von einem blauen Rechteck dargestellt.
Jetzt zur Navigation:
Du sagst dem Menuebutton auf der Navigationsseite welche Seite er im Detailcontainer laden soll
In der Menueseite kannst Du dem Button auch zwei Aufgaben geben: Lade Navigation und Kamera 1
So, ich hoffe jetzt dämmerts
Gruß
poacher
Wenn ich die View schon schnell zusammengebastelt habe, kannst Du sie auch mal dierekt anschauen.
241001-1930-Testview.ipsView (34,5 KB)
Hi!
Erstmal vielen Dank für die ausführliche Anleitung! Also so halbwegs habe ich es verstanden, aber leider nicht wie ich das in meiner bestehenden View implementiere. Ganz links das Menü existiert ja schon… Heisst das nun das ich für das mittlere Menü und das rechte Fenster (wo das Kamerabild zu sehen sein soll) einen separaten Container erstellen muss? Oder 2 separate Container, 1x mittleres Menü und 1x für das Kamerabild? So prinzipiell wird mir die Funktionsweise jetzt klar, aber wie gesagt nicht wie ich es implementieren soll oder könnte…
Und was meinst Du mit Container verschachteln? Also generell wird ja rechts von meinem Menü etwas anderes dargestellt (je nachdem welcher Button gewählt wird). Nur bei dem Button „Kamera“ benötige ich dann zusätzliche Buttons, damit ich hier zusätzlich Buttons betätigen kann.