Beiträge von Andre G.

    Hallo Stefan S ,

    mir ist eben durch Zufall aufgefallen, dass es vermutlich noch ein Problem mit dem Skript für das Lazy-Loading gibt.


    Ich habe mal ein unkomprimiertes Projekt hochgeladen.

    https://hosting.zeta-producer.com/6926344853/index.html

    Auf der Startseite habe ich weiter unten ein Bild eingefügt, darüber ein html Widget mit einem eigenen Code, den ich meist immer verwende, der scheint mir gerade voll funktionslos zu sein und das untere Bild lädt auch nicht nach. Ist vielleicht nichts wildes.

    Guten Morgen Martin,

    na der dunkle Texthintergrund, den ich auf dem Bild mit roten Pfeilen markiert habe.
    Ich hatte des Öfteren das Phänomen, dass bei meinen Texten sporadisch eine Hintergrundfarbe festgelegt wurde, daher die Aussage, dass es mir bekannt vorkommt.

    Hallo zusammen,

    zunächst einmal ein frohes neues Jahr allen zusammen! Hoffe, alle sind gesund!?

    Frage:
    Lassen sich in den Formularfeldern Klassen oder ID hinzufügen?

    Ich habe dies zwar mittels HTML-Attribut probiert, doch diese werde nicht übernommen. Bin mir nun nicht sicher, ob es so gewollt ist, oder es sich vielleicht um ein Fehler handelt.

    ZP-Software: aktuell

    Hallo,

    ich habe auf meinem lokalen Entwicklungsrechner nun PHP 7.4.10 installiert und das Widget funktioniert fehlerfrei.

    Ich würde es jetzt mal hierbei belassen, bis bei jemandem, der PHP 7.4.X auf einem gehosteten (nicht selbst betriebenen) Webserver nutzt ein Problem auftritt.

    Hallo Stefan S ,

    Kannst du den Test bitte noch einmal mit der Version 7.4.9 durchführen? Die 7.4.10 steht mir nicht zur Verfügung.


    Wie ich vermutet habe, schieben die Entwickler von Synology die Fehlerquelle dem Code der Website zu. Um nicht mit der Tür ins Haus zu fallen würde ich gerne auf Nummer sicher gehen, dass es mit 7.4.9 keine Probleme gibt. Wenn Zeta sagt, läuft, dann genügt mir das.

    Ich ärgere mich schon länger mit dem PHP-Support und dem Update-Intervall herum.

    Sorry für den Umstand.

    Ja, wenn das Projekt per Netzwerkfreigabe veröffentlicht wird, erkennt das Backend nicht, dass es veröffentlicht wurde. Es muss per FTP/sFTP/FTPs veröffentlicht werden, damit das funktioniert.

    Weiss ich doch alles... Ich arbeite nun doch schon eine ganze Weile mit ZP. Ich habe die Seite auf meinen Server veröffentlicht, so wie auf einem anderen Server auch.

    Das Thema mit der Netzwerkveröffentlichung hatten wir beide ja bereits bzgl. des Backups.

    PS: damit das Bewertungswidget funktioniert, muss im Backend als erstes eine entsprechende E-Mail konfiguriert werden. Vielleicht stimmt das ja nicht und daher entsteht ein Fehler, der geloggt werden soll und (weil die Klasse "Log" ja im Fehlerprotokoll auftaucht) das aus irgend einem Grund fehl schlägt..

    Leider konnte ich nichts konfigurieren , da das Dashboard erst nach der Veröffentlichung der Seite zur Verfügung steht. Obwohl die Seite veröffentlich wurde.


    Aber ok, ich werde mich auch nochmal mit den Entwicklern von Synology in Verbindung setzen, die haben das PHP-Pack zusammengestellt. Vielleicht sagen die ja bei meinem Glück, dass das Problem bei den Entwickler der Software liegt. Damit würde ich dann mal wieder wie Doof dastehen.

    Und die Wahrscheinlichkeit, dass einer genau die PHP 7.4.9 installiert, ist doch eher sehr gering.

    Spoiler anzeigen

    ZetaProducer.RuntimeBusinessLogic.ServerBackend.RemoteWebApi.ServerBackendException

    -----------------

    Unexpected character encountered while parsing value: F. Path '', line 0, position 0.

    -----------------

    bei ZetaProducer.RuntimeBusinessLogic.ServerBackend.RemoteWebApi.ServerBackendWebApiCaller.callApiJsonPost[T](IDictionary`2 input, Deserialize`1 needDeserialize, IDictionary`2 urlParameters, Boolean throwUponNotSuccess) in c:\P\ZP\15.4\ZetaProducerMain\Source\Core\RuntimeBusinessLogic\ServerBackend\RemoteWebApi\ServerBackendWebApiCaller.Core.cs:Zeile 145.

    bei ZetaProducer.RuntimeBusinessLogic.ServerBackend.RemoteWebApi.ServerBackendWebApiCaller.Authenticate() in c:\P\ZP\15.4\ZetaProducerMain\Source\Core\RuntimeBusinessLogic\ServerBackend\RemoteWebApi\ServerBackendWebApiCaller.Authentication.cs:Zeile 24.

    bei ZetaProducer.Main.ServerBackend.ServerBackendDashboardShower.<>c__DisplayClass1_0.<ShowDashboard>b__0(Object sender, DoWorkEventArgs e) in c:\P\ZP\15.4\ZetaProducerMain\Source\Core\Main\ServerBackend\ServerBackendDashboardShower.cs:Zeile 81.

    Guten Morgen Stefan S ,

    gerne könnt die Versionen vergleichen:

    Zeta: /assets/php/formmailer/zp-php-info.php

    André: /assets/php/formmailer/zp-php-info.php

    Ich habe von 7.3 auf 7.4 gewechselt, da zum einen WordPress mich mehr oder weniger dazu gedrängt hat und zum anderen auch wegen der Leistung. Ich versuche nach Möglichkeit alles so aktuell wie möglich zu halten. Ende des Jahres ist mit 7.3 eh Schluss, dann gibt es nur noch das nötigste.

    Ich hoffe, ihr findet den Übeltäter. denn WP läuft ja auch vollständig und Fehlerfrei.

    Dankeschön.

    Hallo Zeta,

    nach Umstellung von php 7.3 auf 7.4.9 funktioniert das Widget "Bewertungen" nicht korrekt bzw. gar nicht.

    Spoiler anzeigen

    Die Meldung:

    Fehler/Error: Fatal error: Uncaught Error: Class 'Log' not found in phar:///volume1/web/demo/test/zp-server/code/zpserver.phar/afx.core.inc.php:364 Stack trace: #0 [internal function]: zps_exception_handler(Object(Error)) #1 {main} thrown in phar:///volume1/web/demo/test/zp-server/code/zpserver.phar/afx.core.inc.php on line 364 Fatal error: Uncaught Error: Class 'Log' not found in phar:///volume1/web/demo/test/zp-server/code/zpserver.phar/afx.core.inc.php:302 Stack trace: #0 [internal function]: zps_fatal_handler() #1 {main} thrown in phar:///volume1/web/demo/test/zp-server/code/zpserver.phar/afx.core.inc.php on line 302

    Ich habe die Testseite auf den Zeta Server hochgeladen (php 7.4.3) , da funktioniert alles, auf meinem Server mit php 7.3 ebenfalls, allerdings mit 7.4.9 gibt es Probleme.

    Nun die Frage, ob es sich um ein Fehler handelt, oder ich vielleicht bei mit etwas aktivieren muss?

    Darf ich, so aus Neugierde mal fragen, wozu man ein solches Feld in einem Formular braucht?

    Klar,

    ich erarbeite gerade ein Anfrageformular für Webprojekte, indem mögliche Farbzusammenstellungen angegeben werden können.

    Mit dem Formular kann man durchaus mehr machen als nur eine Nachricht verschicken. Daher auch das große Interesse an der Bearbeitung des Widgets "Formular-Werte".

    Auch da kann man sehr kreativ sein. :)

    Auf meinem Huawei P30 ebenfalls Android 10 und Chrome werden mir auf der Seite 2x Google Maps angezeigt und lassen sich auch aktivieren.

    Hallo Mario,

    vermutlich hast du den Button alle Akzeptieren geklickt, da funktioniert es auch.
    Allerdings meine ich diese Schaltfläche:

    Ich habe es gerade noch einmal noch einmal mit den Geräten

    Note 9, Galaxy Tab, Nokia 7.2, Acer Tab getestet.
    Auf diesen genannten Geräten wir hier im Einsatz haben, ist die Schaltfläche bei diesem eingefügten iframe definitiv funktionslos. Daher die Bitte an Zeta dies mal zu prüfen.

    Klar kann ich das Widget selber einsetzen, es hat jedoch am unteren Rand einen unschönen Abstand, der sich ohne weiteres nicht entfernen lässt.

    "Hier" bezog sich auf in der "Formular-Werte-Anzeige", die ja der Endanwender sieht, also kein "interner Gebrauch".

    Dann wäre es zumindest nicht schlecht, wenn es ein oder zwei Einstellungen zu der Tabelle geben würde, damit man zumindest die Ausrichtung der Tabelleninhalte einstellen kann.
    So schaut es i-wie nicht sonderlich schön aus.

    Als Wunsch wäre dennoch aufzunehmen, das Formular-Vorlagen angezeigt werden. Es gibt genügend Einsatzmöglichkeiten, wo Daten nach dem Versand angezeigt und vielleicht auch gleich ausgedruckt werden können. Zumindest könnte der "Betreiber" die Option haben.

    Nur um Missverständnisse auszuschließen, ich meine die diese Vorlage:

    Hallo Zeta-Support,

    Eine Frage zu dem Formular und dem Widget Werte-Ausgabe.

    Im Formular habe ich ja die Möglichkeit, die Vorlage nach meinen Wünschen anzupassen. Der E-Mail-Versand funktioniert auch super, doch in der Ausgabe des Formular-Werte-Widget wird alles in Tabellarischer Form ausgegeben. Warum wurden da die Einstellungen der Vorlage nicht übernommen?

    Wenn einer z.B. eine Zustimmung für die Datenverarbeitung erbittet, würde das ganze dann so ausschauen.


    Gibt es eine Möglichkeit, dass die Werte entsprechend der Vorlage ausgegeben werden? Wäre für gerade sehr hilfreich. Danke.

    Danke für die Info.

    Im Layout Top war es aber mal möglich, in verschiedenen Seiten unterschiedlichen Hintergrundbilder einzufügen.
    Das war meines Erachtens eines der Features die das Layout auch etwas besonders gemacht haben. Wieso wurde die Option entfernt?


    Sicherlich kann man vie Code selber etwas erwirken, doch ich finde es schade, dass es dem Layout entnommen wurde.

    Ah ok, dass der Dark Mode einen Einfluss darauf hat, war nicht nicht klar, ich arbeite ausschließlich im Dark-Mode.

    z.B. Die globale Hintergrund Farbe des Layouts, wenn ich die auf Transparent setze, sind alle Seiten schwarz. Wenn ich auf anderen Seiten via Atribut > Background Image ein Bild einfüge, wird dieses nicht übernommen.

    Ich bin mir sicher, dass hat alles schon einmal richtig funktioniert.

    zu 1: bei mir enstehen oft Konstellationen, wo einige Darstellungs - Einstellungen fehlerhaft sind oder auch gar nicht erst greifen. Besonders die Abstände in den Containern und Reihen.

    Zu Punkt 2 habe ich bereit herausfinden können, verstehe jedoch nicht, warum das so gemacht wurde.

    Hallo Steffen T. ,

    im Layout Top gibt es einiges, was zu verbessern wäre:

    1. Die Außenabstände der Container (oben und unten) passen einfach nicht. Generell habe ich arge Probleme gleichmäßige Abstände einzustellen.
    2. Die Überschrift H3 ist ebenfalls fehlerhaft. Problem ist der Abstand nach unten.

    Zudem kommt noch, dass ich sehr oft in der internen Vorschau falsche Ergebnisse zu sehen bekomme (z. B. Abstände). Ob das Layout abhängig ist, weiß ich nicht, es ist in jedem Fall Zeitraubend.

    https://hosting.zeta-producer.com/6715757837/index.html