Beiträge von Stefan S

    Nun wurde ich darauf aufmerksam gemacht, dass der Shop langsamer ist, als der Rest der Seite.

    Kann das denn sein?

    Kann ich beim Shop vielleicht irgendwas bereinigen, dass er schneller läuft bzw. sich der Geschwindigkeit der Website anpasst?

    Das sind natürlich sehr subjektive Aussagen, die schwer zu fassen sind.

    Da beim Shop aber nicht nur eine statische Seite ausgeliefert wird, sondern auch Datenbankabfragen stattfinden, ist eine solche Seite sicherlich immer etwas langsamer, als eine rein statische HTML-Seite.

    Hallo,

    wenn ich Ihre Informationen richtig interpretiere (das sollte besser mittels präziser Beschreibungen vermieden werden), dann haben Sie im Projekt einen Shop aktiviert und auch das Widget Shop-Suche entsprechend eingesetzt, wenn Sie dieses aber in der internen Browser-Vorschau (F5) nutzen, erhalten Sie eine Fehlermeldung. Korrekt?

    Schon mal den Rechner neu gestartet?

    Um das zu beheben, führen Sie folgendes einmalig durch: Erweitert > Erstellen > Alle Seiten erstellen. Anschließend dann mit F7 veröffentlichen.

    Sollten wieder Probleme auftreten, beschreiben Sie bitte genauer wie Sie vorgehen und welche Version Sie nutzen… Siehe:

    Wir helfen Ihnen gerne! Bitte helfen Sie uns Ihr Problem genau zu verstehen, indem Sie folgende Hinweise beachten:

    Wenn Sie Fehler / Probleme melden oder Fragen haben, seien Sie bitte so spezifisch wie möglich. "Funktioniert nicht" ist zum Beispiel für uns sehr schwer einzuschätzen. Wir wissen nicht, was Sie erwarten haben und was Sie getan haben, um das Erwartete zu erreichen. Es ist daher notwendig, alles genau zu beschreiben:

    1. Welche Zeta Producer Version nutzen Sie?
    2. Welches Layout nutzen Sie? Z.B.: "Smart Responsive" (Hilfe > Programminfo > Support-Informationen)
    3. Was möchten Sie erreichen?
    4. Wie sind Sie dazu vorgegangen? Beschreiben Sie Schritt für Schritt, welche Arbeitsschritte Sie in Zeta Producer durchgeführt haben.
    5. Welches Resultat haben Sie erwartet?
    6. Was ist stattdessen passiert?
    7. Wie ist die URL zur Website des veröffentlichten Projekts (falls vorhanden)?
    8. Falls etwas falsch aussieht, zeigen Sie uns das anhand eines Screenshot und teilen Sie uns die direkte URL der entsprechenden Seite mit.
    9. Falls Sie eine Fehlermeldung erhalten, nutzen Sie die im Fehlerdialog enthaltene Option uns den Fehler zu berichten (unten links auf den Pfeil klicken). Alternativ klicken Sie die Option "Fehlerdetails" an posten den Text hier. Nur so erhalten wir genügend Details zur Fehlermeldung.

    Das sind alles recht komplexe APIs und dienen nicht dazu, eine Art Shop einfach auf einer Seite einzubinden. Da müssen wir leider passen. Ich denke, da müssten Sie alternativ einen Shopify- oder OrderDesk-Shop nutzen, den Sie ggf. Per iFrame auf Ihrer Seite einbinden oder darauf verlinken könnten.

    Ne, funktionierte leider nicht, auch nicht mit "/.html", wie ich irgendwo im Forum gefunden hatte.

    Wer hat denn hier von "/.html" geredet? Bitte ins Feld "Zielordner" folgendes eingeben:/

    Dann sollten Sie bei Web-Adresse zu beginn noch ein www. einfügen, denn darauf leitet der Server immer um, wenn man das www. im Browser weg lässt.

    Die Ergebnisse des Test der Serveranforderungen (Ihr Screenshot) ignorieren Sie bitte zunächst, denn das sagt nicht aus, ob veröffentlicht werden kann oder nicht…

    Am besten im Spaltenmodus (F8) nach und nach die zuletzt geänderten Artikel/Widgets deaktivieren (Sie können diese dann später wieder aktivieren) und nach jeder Änderung dann wieder per F8 in den Vorschaumodus umschalten, dann wird ja erstellt und wenn es da nicht mehr zum Absturz kommt, haben Sie den Übeltäter erwischt.

    Das ist eine Sisyphusarbeit und abhängig vom Projekt geht es ggf. schneller, dies neu aufzubauen (und dann immer regelmäßig Backups zu machen).

    Oft sieht man auch im Protokoll (Erweitert > Erstellen > Protokoll) während dem Erstellen schon nützliche Hinweise.

    Ich hatte den Code auf Ihrer Website getestet und es hat funktioniert.

    Wenn Sie den Code in "Einstellungen > CSS" eingefügt haben, fehlt ggf. noch das umschließende <style>-Tag (ich dachte das ist Ihnen klar, da Ihre Frage ja bereits CSS enthielt)? also:

    Code
    <style>
    #wrapper>.main{
        padding: 2em 3em 3em 3em;
    }
    </style>

    Ich kann das CSS auf Ihrer Website auch nirgends finden. Also ggf. noch veröffentlichen und genau beschreiben, wo/wie/welchen Code Sie in ZP eingefügt haben.

    Also, ihr CSS ist nicht korrekt.

    .navbar gibt es in diesem Layout nicht. Zudem befindt sich unter der Navigationsleiste auch noch ein Header, der sich, falls es .navbar gäbe, auch verschieben würde…

    Der weiße Abstand oberhalb des Navigationspfades (Breadcrumb) ist in diesem Layout durch den das top-padding des inhaltsbereichs bedingt. Wenn das kleiner werden soll, hilft ggf. folgendes (gilt nur für Layout Locus-Responsive):

    Code
    #wrapper>.main{
        padding: 2em 3em 3em 3em;
    }

    (Der erste Wert "2em" definiert den oberen Rand des Inhaltsbereichs)

    Da scheint das Zielverzeichnis in der Webserver-Konfiguration in ZP noch nicht zu stimmen. Sie könnten einen Screenshot der Einstellungen hier anhängen, vielleicht fällt uns ja was auf.

    Ich vermute allerdings, dass Sie im Feld Zielverzeichnis "myelom-selbsthilfe-berlin" eingetragen haben und da in Ihrem Fall eigentlich nur ein Slash ("/") rein müsste.

    Das passiert manchmal, wenn ein Projekt verschoben oder auf einem anderen Rechner geöffnet wird.

    • Öffnen Sie "Erweitert -> Erweiterte Einstellungen"
    • Klicken Sie auf den Button "Interne Listen" (in Version 16 direkt erreichbar unter "Erweitert > Erstellen > Interne Listen")
    • Nun sehen Sie ein Fenster mit 3 Listen "Veröffentlichen", "Erstellen" und "Seiten". Wählen Sie nacheinander alle diese 3 Listen an und klicken Sie jeweils oben rechts auf den Button "Alle entf."

    Dies löscht sämtliche Veröffentlichungslisten, so dass Ihr Projekt aus Sicht von Zeta Producer aktuell erstellt und veröffentlicht scheint.

    Damit ggf. erfolgte Änderungen trotzdem korrekt veröffentlicht werden, führen Sie einmalig bitte noch folgendes durch:

    • Erweitert > Erstellen > Alle Seiten erstellen
    • Veröffentlichen > Website online veröffentlichen
    • Danach dann nochmals den Snapshot erstellen

    Zwischenzeitlich haben wir den Shop komplett neu überarbeitet. Da wäre es am sinnvollsten, die alten Shop-Widgets zu entfernen und den Shop in Version 16 neu aufzubauen:

    Burgdorf Emanuel Brünisholz

    Oder benötigen Sie unbedingt noch den veralteten Shop? Der ist hier noch dokumentiert:

    Hochschwingende Bach-Blüten Fotos & Essenzen
    Entdecke hochschwingende Bachblüten-Fotos, Poster, Fotosets, Essenzen, Essenzen-Sets, Monatsblüte, intuitive Beratung
    flowerenergies.com

    Stellen Sie bitte sicher, dass Sie die Lizenznummer auch in einer 16er Version eingeben und nicht etwa in Version 15 oder älter.

    Am besten kopieren Sie die Lizenznummer per STRG-C aus dem PDF und fügen Sie in Zeta Producer per STRG-V ein und stellen dann sicher, das sich am Beginn oder Ende der Nummer nicht noch ein zusätzliches Leerzeichen eingeschlichen hat…

    Das sind etwas wenig Details, daher erstmal ein paar Fragen:

    1. Welche Programmversion nutzen Sie?
    2. Was möchten Sie denn mit dem API erreichen, also welche Funktion(en) sollen mittels des API auf Ihrer Website angeboten werden?
    3. Wie ist die URL zur Dokumentation des API bzw. zu dessen Anbieter?

    Zu 1) Danke, wird korrigiert.

    Zu 3) Das hängt von den Anforderungen ab. Wenn es genügt, dass das .txt File beim Laden der Seite jeweils aktualisiert wird (und nicht auch noch, während die Seite länger geöffnet ist), dann wäre die einfachste Möglichkeit die Dateierweiterung der Seite auf .php umzustellen und die Text-Datei mit PHP zu laden. Dann erübrigt sich auch das iFrame.

    Das könnte ungefähr so aussehen:

    PHP
    <$ if ( system.preview ){ $>
    <p>Externe Textdatei wird nur in der Browservorschau oder live angezeigt!</p>
    <$ } else { $>
    <?php
    echo file_get_contents('media/files/test.txt', false);
    ?>
    <$ } $>

    Sollen Zeilenumbrüche aus der Textdatei enthalten bleiben, einfach noch ein <pre>-Tag mit ins Spiel bringen (lässt sich ja auch per CSS noch weitergehend formatieren…):

    PHP
    <$ if ( system.preview ){ $>
    <p>Externe Textdatei wird nur in der Browservorschau oder live angezeigt!</p>
    <$ } else { $>
    <pre>
    <?php
    echo file_get_contents('media/files/test.txt', false);
    ?>
    </pre>
    <$ } $>

    (Achtung: abhängig davon, wie/von wem die Textdatei generiert wird, sollte man ggf. noch HTML-Tags bzw. JavaScript etc. entfernen, damit hierdurch keine Sicherheitslücke entsteht…)

    Zu 4) von einem angepassten, kopierten Layout rate ich dringend ab, weil solche Layouts von Updates ausgeschlossen sind! Das ist auch für diesen Fall absolut nicht nötig. Statt die default.html anzupassen, fügen Sie den benötigten Code z.B. einfach per Seitenspezifischem Attribut "additional_meta" ein.