Beiträge von Stefan S

    Hallo,

    Sie haben im Extramenü den Link zur englischen Seite per "Seitenauswahl" eingestellt. Das kann ja nicht funktionieren, da Ihre Englische Seite keine Seite im Deutschen Projekt ist, sondern ein separates Projekt ist.

    Zusätzlich scheinen Sie das Projekt manuell per FTP in einen Unterordner auf dem Server zu kopieren. Diesen Unterordner sollten Sie auch in den FTP-Einstellungen angeben. Also in den FTP-Einstellungen des deutschen Projekts bei Zielordner "/html/la-cabana-arosa-deutsch" und bei Web-Adresse "http://www.lacabana.ch/la-cabana-arosa-deutsch/" eingeben.

    Sie müssen den Link im deutschen Projekt folgendermaßen setzen:

    • Klick auf "Einstellungen"
    • Klick auf "Navigation"
    • Bei "Menüelement 1", klick auf "Link auswählen"
    • Klicken Sie links auf "Adresse"
    • Geben Sie hier ein "http://www.lacabana.ch/la-cabana-arosa-english/homepage.php"
    • Klicken Sie OK um Ihre Änderungen zu speichern.
    • Veröffentlichen Sie Ihre Änderungen

    Beim englischen Projekt verfahren Sie analog hierzu.

    Falls nach den Änderungen in Zeta Producer und in der Vorschau der Link noch zu "Seite nicht gefunden" gehen sollte, ignorieren Sie das zunächst bitte. Auf der veröffentlichten Website sollte alles funktionieren.

    PS: performanter (weil er ZP nicht 3 mal nach dem Feldwert fragt) wäre wahrscheinlich folgender Code:


    JavaScript
    var feldWert = article.value("feldname");
    if ( feldWert == "Wert_A" ) {
    /* Ihr entsprechender Scriptbereich */
    }
    else if ( feldWert == "Wert_B" ) {
    /* Ihr entsprechender Scriptbereich */
    }
    else if ( feldWert == "Wert_C" ) {
    /* Ihr entsprechender Scriptbereich */
    }

    Hallo,

    die Darstellung als "Filmstreifen" ist in diesem Layout genau so gewollt. In diesem Layout werden ja Artikel als relativ schmale "Karten" dargestellt. Da kann man nebeneinander nicht viel Zeigen und da schien der Filmstreifen naheliegend. Also im Moment ist das so gewollt und nicht änderbar.

    Wie hätten Sie sich die Darstellung denn vorgestellt?

    Hallo,

    wir haben Ihren Verbesserungswunsch empfangen. Lassen Sie uns hier bitte sachlich bleiben und nicht polemisch werden. Der Warenkorb kostet keine 500€. Eine kostenlose und frei zugängliche Demo-Website des Warenkorbs kann vor dem Kauf begutachtet werden.

    Das geht je mit der Checkbox über die If Anweisung genial und es müsste demnach doch auch mit einem Listenfeld gehen indem ich den enstprechend eingetragenen Wert direkt aufrufe.

    Das verstehe ich nicht. Welche Checkbox?

    Sie können ja keinen interaktiven Code ausführen, so lange der User das Widget noch zur Bearbeitung offen hat. Wenn der User das Widget mit OK geschlossen hat, interessiert ja nur die Auswahl, die er getroffen hat, oder (siehe meine vorige Antwort)?

    Der Code würde daher meiner Meinung nach eher so aussehen:


    JavaScript
    if ( article.value("feldname") == "Wert_A" ) {
      /* Ihr entsprechender Scriptbereich */
    }
    else if ( article.value("feldname") == "Wert_B" ) {
      /* Ihr entsprechender Scriptbereich */
    }
    else if ( article.value("feldname") == "Wert_C" ) {
      /* Ihr entsprechender Scriptbereich */
    }


    Ihr Code entsprechend umgeschrieben:

    <$ if article.value("select_field") == "Wert_A" ) { {replace1}gt;
    <scriptbereich_A>
    bla....bla...bla
    </script>
    <$ }
    <$ if article.value("select_field") == "Wert_B" ) { {replace6}gt;
    <scriptbereich_B>
    bla....bla...bla
    </script>
    <$ }

    Hallo,

    der Warenkorb ist im Moment noch nicht responsive. Da bessern wir in Zukunft noch nach. Auf meinem Smartphone kann ich aber die Warenkorb-Tabelle nach rechts scrollen und somit den "Entfernen"-Link erreichen.

    Das sollte bei Ihnen auch klappen. Je nach Plattform müssen Sie zum Scrolle evtl. auch 2 Finger nehmen.

    Hallo,

    ich befürchte ich verstehe das noch nicht ganz. Wenn Sie ein Listenfeld haben, dann wählt der Benutzer ja einen Wert aus der Liste und klickt dann irgendwo auf einen OK-Button. In dem Augenblick hat er seine Auswahl getroffen und nur diese Auswahl muss Sie ja interessieren.

    Wenn also das Listenfeld "meinFeld" heißt, dann erhalten Sie doch den vom User gewählten Listeneintrag direkt über: article.value("meinFeld"). Warum würden Sie überhaupt auf nicht von User gewählte Einträge zugreifen wollen?

    Hallo,

    unsere Cloud-Funktion ist im Hinblick auf Dropbox, Google-Drive und OneDrive gemacht worden. Das sind alles Cloud-Lösungen bei denen die Inhalte weiterhin lokal gespeichert bleiben, aber gleichzeitig via der Cloud mit anderen Rechnern synchronisiert werden können.

    Ich vermute bei dem von Ihnen genutzten Dienst "1 und 1" handelt es sich um einen Dienst, der anders arbeitet – eher wie ein Fileserver, so dass Daten über das Internet direkt auf einem Server des Anbieters gespeichert werden. Das kann nur schief gehen und sehr langsam sein, wenn der Anbieter nicht im lokalen Netzt (LAN) ist.

    Nutzen Sie bitte ausschließlich Cloud-Dienste mit Funktion wie ich sie eingangs beschrieben habe.

    Hallo,

    wenn es sich um ein kommerzielles, nicht privates oder gar eine Vereins-Website handelt, dann benötigt auch der Kunde eine Lizenz und zwar die Lizenz die zu dem im Projekt verwendeten Features passt.

    Wenn Sie also z.B. für Ihren Kunden ein Projekt erstellt haben, das ein Layout verwendet, das nur ab der Business-Lizenz verfügbar ist, dann benötigt Ihr Kunde auch eine Business-Lizenz. Verwendet das Projekt z.B. das Online-Shop-Widget, so benötigt Ihr Kunde auch eine Business-Lizenz (weil das Online-Shop-Widget nur ab der Business-Lizenz verfügbar ist).

    Wenn es sich nur um kleinere Änderungen handelt, so könnten Sie dafür evtl. auch das Online-CMS nutzen. Dafür benötigt der Kunde dann weder Zeta Producer noch eine Lizenz und kann einfache Änderung direkt im Webbrowser durchführen.

    Hallo,

    das hatte ich neulich auch schon mal im Support, dass ein ganzer Block vom <head> in den <body> rutscht, nachdem der Browser versucht Fehler im DOM auszugleichen.

    Ich vermute, Sie haben irgend ein Sonderzeichen oder nen Tippfehler im CSS, das Sie über mobile_script oder so einbinden. Alternativ kann es auch von Syntax-Fehlern im Keywords der Description-Feld der Seite verursacht werden.

    Ich tippe aber auf das eingefügte CSS:
    <style>
    @media only screen and (max-width: 984px) {
    .flex-caption {
    width: 100% !important;
    }
    </style>

    Da ist vor dem öffnenden <style> ein eigenartiges Sonderzeichen drin. Außerdem fehlt beim style "#zzNachoben a" eine schließende Klammer…

    Also, allen manuell hinzugefügten Code bitte mal sorgfältig prüfen.

    Hallo,

    ja, klar. Das kann für aussenstehende nicht als konsequent/logisch erscheinen. So etwas wird oft einfach beim erstellen des Layout entschieden. Und Modern Responsive ist halt schon etwas älter. Zu dem Zeitpunkt hat man evtl. noch viel größeren Aufwand treiben müssen um eine Einstellung wie in "Stripe" responsive zu entwickeln oder so…

    Hallo,

    Sie könnten eine Kopie des Projektordners erstellen und in der Kopie dann die Ordner "Output" und "Preview" löschen, dann den kopierten Projektordner mit .zip komprimieren. Das .zip muss halt kleiner als 500MB sein. Wenn das klappt können Sie uns das .zip wie folgt senden:

    • Öffnen Sie in einem Webbrowser https://ft.zeta-software.de/de
    • Geben Sie im Feld E-Mail support<AT>zeta-producer.com ein (<AT> durch @ ersetzen)
    • Klicken Sie bei "Dateien:" auf den "Durchsuchen" Button und wählen Sie das erstellte ZIP aus
    • Geben Sie im Feld Betreff bitte Ihre E-Mail-Adresse, eine Kurzbeschreibung Ihres Problems und den Link zu diesem Forum-Thema ein
    • Stimmen Sie den Nutzungsbedingungen zu und klicken Sie auf "Jetzt hochladen"

    Während wir an Ihrem Projekt arbeiten, sollten Sie bei sich keine Änderungen durchführen, denn sonst müssten Sie das ggf. nochmals im von uns modifizierten Projekt durchführen.

    Hallo,

    für mich hat es den Anschein, dass Sie auf den Seiten, wo sie einen Header wollen explizit auch mehrere Header-Artikel platziert haben (die dann animiert dargestellt werden).

    Wenn Sie nun eine neue Seite einfügen, so erhält diese Seite ein einzelnes Headerbild, dass in den Layout-Einstellungen festgelegt wird. Das benötigen Sie ja wegen Ihrer explizit hinzugefügten Header nicht und wir können es entfernen, oder?

    Dazu klicken Sie im Menü Website auf den Button Layout.
    Dann klicken Sie unten links ggf. auf den Button "Einfach"
    Nun machen Sie bitte einen Rechtsklick Sie auf das Bild, das rechts neben dem Wort "Kopfgrafik" und wählen die Option "Kein Bild"
    Klicken Sie nun unten rechts auf den Button "OK" um Ihre Änderungen anzuwenden.

    Nun sollte die Kopfgrafik auf allen Seiten, auf denen nicht explizit im Header-Bereich Artikel eingefügt wurden, verschwunden sein.

    Hallo,

    wenn Sie mit ALT+2 die Bildverwaltung öffnen, dann können Sie unter dem Button "Werkzeuge" die Option "Nicht verwendete Bilder suchen" verwenden und danach angezeigten Bilder auch löschen. Vorher empfehle ich Ihnen aber einen Backup des Projekts zu erstellen.
    Wenn das das Projekt dann immer noch nicht unter 500MB gebracht hat, melden Sie sich bitte nochmals.

    Prüfen Sie zunächst (ohne den Versand abzubrechen) mal die Projektgröße per Rechtsklick auf den Projektordner (der ist in "Eigene Dokumente\Zeta Producer 11\Projecs\". Wie groß ist der Ordner?

    Hallo,

    den Versand via SMTP-Auth können wir leider (noch) nicht unterstützen. Nun wissen wir aber immer noch nicht definitiv, ob bei Klick auf den Button "Senden" in Ihren Formularen auch eine Mail vom Server versendet wird (via php mail()-Funktion). Da hätte ich gehofft, dass der Provider mal eine echte Stichprobe fährt.

    Hallo,

    ich dachte Sie nutzen die Extramenüs gar nicht. Ich schaue mir gerne an, warum das mit dem 1. nicht gehen soll, wenn Sie mir Ihr Projekt senden (bitte alle Punkte unten beachten).

    • Öffnen Sie Ihr Projekt in Zeta Producer
    • Gehen Sie auf das Menü "Extras"
    • Klicken Sie auf den Button "Optionen"
    • Klicken Sie auf "Aktionen"
    • Klicken Sie rechts auf die Aktion "Projekt Senden" damit diese Markiert ist
    • Klicken Sie unten auf den Button "Ausführen"
    • Geben Sie im 1. Feld Ihre E-Mail-Adresse ein, damit wir Sie für Rückfragen kontaktieren können
    • Geben Sie als Referenz ins Feld Bemerkungen den Link zu diesem Forum-Artikel ein (per Kopieren und Einfügen)
    • Klicken Sie auf den Button "Senden"
    • Während wir an Ihrem Projekt arbeiten, sollten Sie bei sich keine Änderungen durchführen, denn sonst müssten Sie das ggf. nochmals im von uns modifizierten Projekt durchführen.

    Hallo,

    da kann ich Ihnen folgenden Workaround anbieten:

    • Klicken Sie im Menü Website auf "Erweitert > Attribute"
    • Stellen Sie sicher, dass unten links im Button "Attribute" die Option "Alle anzeigen" angehakt ist
    • Doppelklicken Sie nun in der Liste der Attribute unter "Standard" auf das Attribut "mobile_script"
    • Fügen Sie folgende Textzeilen (ohne Überschrift und ohne Zeilennummern – am besten über das Dokumente-Icon rechts oben im Quellcode-Kasten kopieren) ein und schließen Sie den Dialog dann mit Klick auf "OK"


    CSS
    <style>
    .flex-caption{background: transparent;}
    </style>

    Anschließend müssen Sie evtl. Ihre Seiten neu erstellen (Erweitert > Erstellen > Alle Seiten erstellen) und ggf. veröffentlichen.

    Hallo,
    ich habe Ihr Projekt erhalten. Sie hätten mir etwas Sucherei erspart, wenn Sie Punkt 8 von oben auch beachtet hätten ;)

    Ich kann das Fehlverhalten mit dem Layout Stripe-Responsive in Firefox nachvollziehen. Der Fehler tritt nur auf, wenn eine Seite auch Artikel im "Banner"-Bereich enthält (da haben Sie Ihr Logo platziert). Den Fehler kann ich aber z.B. in "Contemporary Responsive" nicht nachvollziehen. Ich kann Ihre Aussage "tritt in allen responsive Layouts auf" so also nicht bestätigen.

    Es handelt sich hier mit 99%iger SIcherheit um einen Fehler in Firefox. Wir hoffen, dass dieser zeitnah behoben wird. Bis dahin habe ich folgenden Workaround für Sie:

    • Klicken Sie im Menü Website auf "Erweitert > Attribute"
    • Stellen Sie sicher, dass unten links im Button "Attribute" die Option "Alle anzeigen" angehakt ist
    • Doppelklicken Sie nun in der Liste der Attribute unter "Standard" auf das Attribut "mobile_script"
    • Fügen Sie folgende Textzeilen (ohne Überschrift und ohne Zeilennummern – am besten über das Dokumente-Icon rechts oben im Quellcode-Kasten kopieren) ein und schließen Sie den Dialog dann mit Klick auf "OK"
    CSS
    <style>
    .mozilla .banner #header{margin-top: 0;}
    </style>

    Anschließend müssen Sie evtl. Ihre Seiten neu erstellen (Erweitert > Erstellen > Alle Seiten erstellen) und ggf. veröffentlichen.

    Hallo,

    ich kann von hier aus nicht sagen, was die Ursache ist. Aber können Sie nicht einfach den 1. leer lassen und einfach mit dem 2. beginnen? Wenn der 1. Extramenü-Eintrag leer ist (also auch ein leerer Titel), dann sollte er auch nicht angezeigt werden.

    Hallo,

    dann sind die Links nicht korrekt. Am besten öffnen Sie Ihre englische Homepage im Webbrowser (die Online-Version) und kopieren dann die komplette URL in die Zwischenablage und fügen dies dann in Zeta Producer entsprechend ins Extra-Menü ein (im ZP Link-Menü wählen Sie oben aber nicht "Seite" sondern "Extern"!).

    Genau so verfahren Sie dann auch für die anderen Sprachen.

    Hallo nochmal,

    ich glaube ich seh schon, was da in Firefox falsch dargestellt wird. Das müssen wir mal im Detail ansehen. Dazu benötigen wir Ihr Projekt. Könnten Sie uns das Projekt bitte zusenden?

    • Öffnen Sie Ihr Projekt in Zeta Producer
    • Gehen Sie auf das Menü "Extras"
    • Klicken Sie auf den Button "Optionen"
    • Klicken Sie auf "Aktionen"
    • Klicken Sie rechts auf die Aktion "Projekt Senden" damit diese Markiert ist
    • Klicken Sie unten auf den Button "Ausführen"
    • Geben Sie im 1. Feld Ihre E-Mail-Adresse ein, damit wir Sie für Rückfragen kontaktieren können
    • Geben Sie als Referenz ins Feld Bemerkungen den Link zu diesem Forum-Artikel ein (per Kopieren und Einfügen)
    • Klicken Sie auf den Button "Senden"
    • Während wir an Ihrem Projekt arbeiten, sollten Sie bei sich keine Änderungen durchführen, denn sonst müssten Sie das ggf. nochmals im von uns modifizierten Projekt durchführen.

    Das Bild wird je nach Browserfenster-Größe skaliert. Wie groß (Breite in px) ist Ihr Browser-Fenster, wenn Sie das Bild unscharf sehen und wie breit ist die interne Vorschau, wenn Sie es glasklar sehen?

    Wenn die Breite des Browser-Fenster die Breite der Bilddatei übertrifft, dann muss der Browser das Bild ja vergrößern und dabei verliert es dann natürlich an Qualität.

    Hallo,

    wenn das Skript keinen Fehler liefert, ist es sehr, sehr wahrscheinlich, dass die Mail nicht versendet wird, weil:

    • auf dem Server kein MTA (wie z.B.) sendmail läuft
    • der MTA auf dem Server Ihre Absender-Adresse nicht zulässt (bei Manchen Providern muss das über das Control-Panel eingestellt werden).
    • die Mails irgendwo auf dem Weg serverseitig ausgefiltert werden.

    Zu den ersten beiden Punkten sollte Ihnen Ihr Provider Hilfe bieten können, evtl. auch zum 3., falls er auf dem Webserver Mail-Filter einsetzen sollte.