Loading...   Upload Image

Event Kalender - Korrektur & FehlerForum » Tutorials » Help » Event Kalender - Korrektur & Fehler

Neues Thema verfassen Neues Thema

  • StrubbelUser ist offline
    Newbie



    Registriert: 24.12.2010
    Beitraege: 1

    15.07.2014 um 10:18 Uhr

    Ich nutze mittlerweile auch diesen Kalender und ich bin begeistert! Danke sehr dafür. <3

    Jedoch hatte ich auch meine Schwierigkeiten damit...
    Mein erstes Problem:
    Es wird auf Alice-Grafixx erklärt, wie man eine Tabelle anlegt, auch mit php... aber da stand nur der Code - ich wusste nicht wo ich diesen einfügen soll, bis ich auf die Idee kam (ich taste mich gerade erst an php und den Kram heran... xD) eine neue .php Datei anzulegen, den Code für die Tabellen-Erstellung einzutragen und diese Datei einmalig zu öffnen. Dieser kleine Hinweis würde einigen Neueinsteigern in .php & MySQL vermutlich doch ein wenig auf die Sprünge helfen. xD

    Mein Zweites Problem:
    Nachdem ich wie im Tutorial beschrieben alle Dateien mit dem entsprechendem Inhalt füllte wurde mir der Kalender angezeigt, jedoch funktionierte der Style nicht - und die Events & Blätterfunktion damit auch nicht. Ich habe auch versucht, den Code aus deinen Beispieldaten, welche herunterladbar sind zu Copy & Pasten, doch das Problem blieb das selbe.

    Das Problem habe ich nun gefunden und behoben:

    062  echo "<table border=\"0\">\n";
    063  // Monat zurueck blaettern
    064  echo "<caption><a href=\"javascript:get_Content('kalender','?go=".vorherigerMonat()."');\" class=\"back\">&laquo;</a>\n ";
    065     
    066  // aktuelles Jahr und Monat ausgeben


    In der Code Zeile 062 wird die Optische Darstellung des Kalenders angefangen, das habe ich erkannt. An dieser Stelle beginnt die Tabelle als Grundgerüst für den Kalender. In Zeile 064 wir dann vermutlich der Style für die id="kalender" aus dem Stylesheet bezogen, jedoch wird das so nicht bei mir (ich weiß nicht wie es bei anderen ist) ausgeführt und alles im Stylesheet was ein "#kalender" enthält wird nicht übernommen.

    Das Problem habe ich folgendermaßen behoben:
    echo "<table border=\"0\" id=\"kalender\">\n";
       // Monat zurueck blaettern


    In der Code-Zeile 062 in der bereits die Tabelle beginnt habe ich noch einmal separat die id=\"kalender\" eingetragen.

    Nun funktioniert der Kalender bei mir Einwandfrei und der Style und auch die Blätterfunktion zwischen den Monaten funktionieren wieder.

    Ein bestehendes Problem
    Ist das bereits genannte - man muss mindestens 2 Events eintragen, damit diese in der Event-Liste eingetragen werden, zudem kann man zwar in der events.php mehrere Events für das selbe Datum eintragen, jedoch wird ausschließlich der letzte dieser Einträge im Kalender-hover angezeigt.
    Meine Frage: Was muss man umschreiben/ändern damit alle Events beim hovern angegeben werden? In den Kommentaren zum Kalender stand ein Lösungsansatz - jedoch nicht, wo man diesen genau eintragen soll. :<

    Nächstes Problem
    Zudem ist es mir unmöglich die Events in der events.php zu löschen - dafür muss ich immer über MyAdmin auf meine MySQL Datenbank zugreifen und die Einträge aus der Tabelle entfernen.

    Die Fehlermeldung beim Löschen ist folgende:
    Error ...

    Der Eintrag konnte leider nicht geloescht werden! Table 'XXX.events' doesn't exist


    Die Tabelle "XXX.events" wird nirgendwo - und zwar wirklich nirgendwo angegeben! D; Zudem habe ich schon versucht, eine solche Tabelle in der MySQL anzulegen - jedoch half auch dies überhaupt nicht. Genau genommen enthält das "XXX" jedoch den Namen der Datenbank oder den Benutzernamen der MySQL-Datenbank...
    Um einen Eintrag zu löschen muss ich also wie erwähnt erst über das Adminmenü auf MySQL zugreifen und den Listeneintrag selbst entfernen. Das Funktioniert wiederum - weshalb es nicht so tragisch ist - eher unschön, da man sich jedes Mal neu einloggen und den Eintrag löschen muss. Außerdem wird bei null Events (wenn man alle gelöscht hat, oder nur einzelne) dann trotzdem weiter gezählt - also.. war der letzte Event-Eintrag mit 7 nummeriert, startet der nächste Eintrag mit einer 8 - auch wenn keine Events mehr in der Liste vorhanden sind - das ist jedoch eher ein optisches und leicht umständliches Problem - es stört jedoch nicht wirklich, da diese Nummerierung völlig unwichtig zu sein scheint und man die Einträge ja auf Umwege immer noch löschen kann. :>




[ 1 ] Seite 1 von 1


Affiliates:   The Seduction  •   Gallery Yuri  •   Chibi Graphics  •   Pat DG  •   Colorful Gfx  •   Design Grafixx  •   Blue-Graphics  • Show all ...
designenlassen.de - Der Design-Marktplatz für Webdesign, Logo-Design, Flyerdesign u.v.m.        ALL-INKL.COM - Webhosting Server Hosting Domain Provider