Terminübersicht, Formulare, Tabs, Absatzabstand

  • Hallo,

    unsere Homepage ist noch nicht fertig, es lässt sich aber langsam erkennen, wie es werden soll. Nun habe ich (wieder mal) ein paar "Probleme" gesammelt, bei denen ich alleine und über die Suche nicht weiterkomme.

    Wir nutzen den Zeta Producer 12.5 (die aktuellste Version) und haben eine Express-Lizenz. Das Layout ist das Atmosphere Responsive. Getestet wird hauptsächlich mit Firefox, hin und wieder auch mit Chrome, Opera und dem IE.


    1. Terminübersicht

    Ich habe eine Terminübersicht auf unserer Homepage eingefügt, die auf die Termine der beiden Unterseiten zugreift (Seminare und sonstige Termine). Diese möchte ich gerne so sortieren lassen, dass der „späteste“, also der am weitesten in der Zukunft liegt, in der Auflistung oben angezeigt wird und der am weitesten in der Vergangenheit liegende ganz unten (alle dazwischen natürlich zeitlich sortiert). Dafür habe ich die Einstellmöglichkeit unter Veranstaltungen – Auswählen – Sortierung – Erstelldatum gewählt.

    Zuerst eine Frage: Das Erstelldatum ist ja eigentlich nicht das Veranstaltungsdatum. Hat das trotzdem denselben Effekt? Was passiert hier, wenn ich nachträglich dazwischen einen Termin einfüge?

    Mein Problem: Die Übersicht reagiert nicht auf meine Sortierung. Es ist egal, was ich bei der Sortierung eingebe, es ändert sich nicht. Die Termine werden nach wie vor vergangene oben, zukünftige unten angezeigt. Auch, wenn ich z.B. nach Name sortiere.
    http://www.kuhnle.com/infozeta/termine.html


    2. Fehlermeldung beim Absenden von Formularen

    Auf der Homepage sind verschiedene Formulare eingebaut, um unterschiedliche Infos anzufordern, Leistungen in Anspruch zu nehmen usw.

    Beim Absenden eines Formulares wird der Besucher nicht, wie eingestellt, auf die Seite „Nachricht erfolgreich versendet“ weitergeleitet (oder bei einem Formular eine andere Seite), die unter „System“ angelegt sind bzw. bereits waren. Diese sind unsichtbar (Unter Sichtbarkeit wird die Seite veröffentlicht, aber nicht in der Navigation angezeigt)


    Es wird stattdessen eine Fehlerseite angezeigt mit dem Fehler:


    Zitat

    Server Error
    404 – File or directory not found.
    The resource you are looking for might have been removed, had it’s name changed or is temporarily unavailable.

    Gebe ich allerdings direkt die URL ein funktioniert die Seite einwandfrei.
    http://www.kuhnle.com/infozeta/nachr…h-gesendet.html


    Die Mails aus den Formularen kommen aber bei mir an. Die Übermittlung funktioniert also, auch mit richtigem Inhalt.

    (Die Homepage ist zwar schon online, allerdings noch in einem separaten Ordner... so ganz verstehe ich das ehrlich gesagt nicht, das macht ein Kollege. Kann es damit zu tun haben?)


    3. Das Widget Tabs

    Ich mag dieses Widget unglaublich gerne… Das Problem dabei ist, dass wir in einigen Tabs ziemlich viel Inhalt haben. Klickt man auf einen langen Tab, öffnet sich der Inhalt und schiebt die restlichen Tabs nach unten „aus dem Fenster“. Wenn man dann nach unten scrollt und einen anderen, evtl. kürzeren Tab öffnet klappt sich der lange Tab wieder ein und der kurze auf und man hängt am unteren Bildschirmrand, möglicherweise ohne den geöffneten Tab überhaupt zu sehen.

    Das sieht man hier gut mit dem Tab „Basisprogramm“ und „Offene Posten“.
    http://www.kuhnle.com/infozeta/module-03.html

    Gibt es hier eine elegante Lösung, um evtl. an den oberen Bildschirmrand oder sogar zum geöffneten Tab zu springen?


    4. Abstand der Artikel

    Im Layout-Designer kann man den Absatzabstand (auch Abstand der Artikel) einstellen. Diesen hätte ich im Inhalt gerne auf einigen Pixeln, im Footer jedoch auf 0px. Wie kann ich für den Footer einen anderen Wert für den Absatzabstand eingeben?


    Vielen Dank schonmal im Voraus ^^

    Liebe Grüße
    Vanessa

  • Hallo,

    ich antworte dir mal kurz zum Punkt 2:
    Das liegt daran, das du als Web-Adresse in der FTP-Konfiguration im ZP "http://www.kuehnle.com" drinstehen hast.
    Dort sollte aber die Web-Adresse vollständig mit Unterordnerangabe drinstehen.
    Also in deinem Fall "http://www.kuhnle.com/infozeta/"

    Dann Website erstellen und veröffentlichen lassen (komplett).

    Die anderen Punkte werden dir mit Sicherheit heute auch noch beantwortet :)

    Gruß
    Jochen

  • Hallo Jochen,

    danke! Funktioniert wunderbar. :thumbup:
    Muss ich dann später nur wieder dran denken, wenn es aus dem /infozeta wieder raus kommt.

    LG Vanessa

  • Hallo Vanessa,

    zu 1: Da das eher ungewöhnlich ist, dass die am weitesten in der Zukunft liegende Veranstaltungen vorne angezeigt werden, gibt es hierfür derzeit leider keine Option. Manuell könntest Du das Widget "Veranstaltungsuebersicht" über die Entwickler-Tools kopieren und den PHP-Code anpassen. Dazu braucht Du aber natürlich auch die entsprechenden Kenntnisse. Ich kann das natürlich auch mal als Feature-Wunsch mitaufnehmen. Ob und wann das aber ggf. erweitert wird, kann ich nicht sagen.

    zu 2: Das hat Jochen ja schon beantwortet.

    zu 3: Das Verhalten kann ich nachvollziehen. Eventuell müssen wir das Widget hier so erweitern, dann nach Klick auf einen Tab an den Anfang des Tabs gesprungen wird. Das könnte allerding bei kürzeren Tabs wiederum einen eher nicht wünschenswerten Effekt haben. Hm, müssen wir mal drüber nachdenken und das Widget ggf. anpassen. Ansonsten gilt auch hier das gleiche wie bei Frage 1.

    zu 4: Das kannst Du mit Hilfe von eigenem CSS realisieren. Siehe dazu auch folgende Seite im Online-CMS: http://docs.zeta-producer.com/eigenes-css-einfuegen.html. Folgenden CSS-Code kannst Du hierfür verwenden:

    Code
    <style>
    #footerarea p {
    	margin: 0;
    }
    #footerarea .zpRow {
    	margin: 0;
    }
    </style>

    Freundliche Grüße
    Steffen T. (Zeta Producer-Support)

  • Hallo Herr T.,

    vielen Dank für Ihre Antwort. Ein paar Fragen habe ich aber dennoch.

    zu 1.
    Ok, dass sich die Sortierung so nicht machen lässt, damit kann ich gut leben. Kann es aber sein, dass ich das Widget nicht komplett verstanden habe? Was bewirkt denn die Möglichkeit der Sortierung, wenn nicht die Reihenfolge der in der Übersicht angezeigten Termine?

    zu 3.
    Schade, dass das im Moment nicht geht.
    Ja, das wäre definitiv ein Wunsch. Vielleicht könnte man es so umsetzen, dass man auswählen kann, ob es zum aktuellen Tab springt oder nicht?

    zu 4.
    Perfekt! Vielen Dank.

    Liebe Grüße
    Vanessa

  • Hallo Vanessa,

    zur Terminübersicht kann ich noch nicht ganz nachvollziehen, welchen Wert es für Euch hat, dass auch vergangene Termine aufgelistet werden. Der potentielle Seminarbesucher interessiert sich doch nicht dafür, was er bisher verpasst hat, sondern was er noch bei Euch buchen kann. Dabei sollte der Termin, der eine kurzfristige Entscheidung erfordert (MORGEN HINGEHEN), an erster Stelle stehen. Danach sollten die weiter in der Zukunft liegenden Termine folgen.

    Das Widget liefert die Daten in einer Form aus, die über Google als Veranstaltungs-TAG erkannt wird. Es soll eine Schnellübersicht ergeben z. B. über Termine der 3 Sparten unseres Vereins (jeweils eigene Unterseite) sowie spartenübergreifender Veranstaltungen https://community.zeta-producer.com/www.hanabi-pirna.de/termine.html.
    Was die Sortierung nach Erstelldatum (aufsteigend / absteigend) betrifft, sehe ich hier einen Fehler im Widget, da sich bei mir nach Wechsel der Sortierung keine Änderung in der Darstellung ergibt.
    Wichtig für die effektive Nutzung ist die Eintragung von Ortsangaben sowie der Art der Veranstaltung, so dass der Besucher entweder nach Terminen an seinem Ort oder Terminen seiner Branche (bei uns z. B. Dresden / Volkslauf) die Veranstaltungen filtern kann.
    Theoretisch bietet das Widget auch eine Steuerung über SQL. In der entsprechenden Schaltfläche heißt es: "sind diese Felder gefüllt, werden die anderen ignoriert". Wenn Du jemanden hast, der sich mit SQL auskennt, wäre dies noch eine Möglichkeit, die Sortierung nach "am spätesten in der Zukunft" zu realisieren.

  • Guten Morgen!

    welchen Wert es für Euch hat, dass auch vergangene Termine aufgelistet werden.

    :D Ich würde mal sagen, das fällt in die Kategorie "zu viele Köche..."
    Du (bzw. ihr alle) habt natürlich Recht. Wirklich sinnvoll ist es nicht, wenn im Januar die Termine von Juli/Dezember ganz oben stehen. Wobei wir die meisten Termine auch maximal ein halbes Jahr im Voraus bekannt geben (bzw. festlegen :whistling: ). Wir machen es jetzt so wie du vorgeschlagen hast, dass die alten Einträge nicht mehr angezeigt werden und so der nächste ganz oben steht. Wird dann halt zum Ende des Jahres etwas leer bei uns, aber damit werden sich schon alle arrangieren.

    Wie läuf das mit dem Ausblenden? Wird das automatisch erledigt oder muss ich nach jedem erledigten Termin die Seite neu hochladen?


    Wie machst du, Thomas, das mit vergangen Terminen auf den Seiten, von denen die Übersicht gefüllt wird (wie z.B. hier http://www.hanabi-pirna.de/karate-dojo.html#a8007)? Werden da die vergangenen auch gelöscht? Es sieht stark danach aus. Oder wird das dann am Ende des (Halb-)Jahres gemacht? Oder habt ihr eine Art Archiv?

    Mit der ganzen Terminverwaltung weiß ich ehrlich gesagt noch nicht, wie ich es am besten mache. Viele Termine haben wir allerdings meistens nicht. Pro Jahr 12 Seminare, eine Messe, einen "Kundentag" und ein paar vereinzelte andere Termine.
    Über Tipps bin ich sehr dankbar.

    Liebe Grüße
    Vanessa

  • Hallo Vanessa,

    Die Ausblendung abgelaufener Termine in der Veranstaltungsübersicht erfolgt automatisch. Lediglich den Termin selbst muss man dann noch löschen (oder ausblenden, falls man die Rahmendaten später noch mal benötigt). Ich lösche die abgelaufenen Termine beim wöchentlichen pflegen der Seite.

    Bei der Arbeit mit der Veranstaltungsübersicht beachte bitte, dass neue Termine leider nicht automatisch aufgenommen werden. Hier musst Du nach Anlegen eines neuen Termins die Übersicht zumindest einmal anklicken und bestätigen.

  • Hallo Thomas,

    vielen Dank für deine Erklärungen. Das hilft mir wirklich sehr.
    Danke auch für den Tipp mit dem Ausblenden für später. :)

    Liebe Grüße
    Vanessa

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!