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 dafr. <3

    Jedoch hatte ich auch meine Schwierigkeiten damit...
    Mein erstes Problem:
    Es wird auf Alice-Grafixx erklrt, wie man eine Tabelle anlegt, auch mit php... aber da stand nur der Code - ich wusste nicht wo ich diesen einfgen 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 fr die Tabellen-Erstellung einzutragen und diese Datei einmalig zu ffnen. Dieser kleine Hinweis wrde einigen Neueinsteigern in .php & MySQL vermutlich doch ein wenig auf die Sprnge helfen. xD

    Mein Zweites Problem:
    Nachdem ich wie im Tutorial beschrieben alle Dateien mit dem entsprechendem Inhalt fllte wurde mir der Kalender angezeigt, jedoch funktionierte der Style nicht - und die Events & Bltterfunktion 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 Grundgerst fr den Kalender. In Zeile 064 wir dann vermutlich der Style fr die id="kalender" aus dem Stylesheet bezogen, jedoch wird das so nicht bei mir (ich wei nicht wie es bei anderen ist) ausgefhrt und alles im Stylesheet was ein "#kalender" enthlt wird nicht bernommen.

    Das Problem habe ich folgendermaen 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 Bltterfunktion 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 fr das selbe Datum eintragen, jedoch wird ausschlielich der letzte dieser Eintrge 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 Lsungsansatz - jedoch nicht, wo man diesen genau eintragen soll. :<

    Nchstes Problem
    Zudem ist es mir unmglich die Events in der events.php zu lschen - dafr muss ich immer ber MyAdmin auf meine MySQL Datenbank zugreifen und die Eintrge aus der Tabelle entfernen.

    Die Fehlermeldung beim Lschen 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 enthlt das "XXX" jedoch den Namen der Datenbank oder den Benutzernamen der MySQL-Datenbank...
    Um einen Eintrag zu lschen muss ich also wie erwhnt erst ber das Adminmen auf MySQL zugreifen und den Listeneintrag selbst entfernen. Das Funktioniert wiederum - weshalb es nicht so tragisch ist - eher unschn, da man sich jedes Mal neu einloggen und den Eintrag lschen muss. Auerdem wird bei null Events (wenn man alle gelscht hat, oder nur einzelne) dann trotzdem weiter gezhlt - also.. war der letzte Event-Eintrag mit 7 nummeriert, startet der nchste Eintrag mit einer 8 - auch wenn keine Events mehr in der Liste vorhanden sind - das ist jedoch eher ein optisches und leicht umstndliches Problem - es strt jedoch nicht wirklich, da diese Nummerierung vllig unwichtig zu sein scheint und man die Eintrge ja auf Umwege immer noch lschen kann. :>




[ 1 ] Seite 1 von 1


       ALL-INKL.COM - Webhosting Server Hosting Domain Provider