gelöschter Benutzer
task ist 0 oder kein Objekt
Hallo zusammen!
Ich habe das schon in anderen Foren gefragt, aber bislang keine bzw. nicht zum Ziel führende Antworten erhalten.
Doch leider brennt mir das unter den Nägeln, weil der Fehler meine Haupt-Komponente lahmlegt.
Und zwar wird hier seit dem Update auf x.17 (auch schon x.16) beim Klick auf die verlinkten Veranstaltungsnamen folgender Fehler angezeigt:
Details zum Fehler auf der Webseite
Benutzer-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; Trident/4.0; GTB0.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.30729; .NET CLR 3.5.30729)
Zeitstempel: Thu, 29 Apr 2010 18:01:45 UTC
Meldung: 'task' ist Null oder kein Objekt
Zeile: 35
Zeichen: 2
Code: 0
URI: esoteric-events.eu/termine.html
Weiß jemand, wie man das wieder hinbiegen kann? Ich habe schon das komplette Joomla-Paket x.17 aufgespielt, die komponente deinstalliert und wieder installiert.
Leider ohne nennenswerten Erfolg. Das Modul hier auf der rechten
Seite verursacht den Fehler nicht.
Wäre dankbar für Tipps.
Gruß und Danke!
Marcus
romacron
JDev Xer
Content Gott (1224 Beiträge)
Hallo Marcus, Habe mir das mal angesehen.
Daran liegt es: Die Lins wie etwa (ESOTERIK-Messe München). sind per javascript erstellt.
In den Funktionen \'los();\' soll auf ein Formular zugegriffen werden " var form = document.FrontForm".
Und liegt der Hund begraben. Dieser FormName existiert nicht.
Das kann immer mal passieren. Ich würde das dem Update nicht vorwerfen, das hat bestimmte Core Dateien überschrieben.
U.u. viel dem auch eine handgemachte Einstellung zum Opfer.
Es dürfte an sich nur ärgerlich sein, ist aber zu reparieren.
Viele Grüsse
gelöschter Benutzer
Hallo Roman!
Ich werf dem Update nix vor
Aber schon mal gut zu hören, das man das glatt bügeln kann.
Gruß
Marcus
doc4pc
Angestellt
Fortgeschrittener (57 Beiträge)
Hallo,
bei solchen Problemen/Fehlern ist Firebug dein Freund. Damit ist soetwas relativ schnell analysiert. Und bei Problemen im IE hilft der Debugger im IE8.
LG
Andreas
Stempel bestellen beim Profi:
http://stempelprofi.de
http://stempel-kahle.de
gelöschter Benutzer
Das Problem ist erledigt!
Ich hatte in der index.php des Templates ein schließendes <form>-Tag rausgenommen, das eigentlich gar nicht geöffnet war.
Das hat der W3C-Vali bemängelt.
<form action="index.php" method="get" /><input name="searchword" type="text" id="searchfield" onfocus="if(this.value==\'<?php echo _SEARCH_BOX; ?>\') this.value=\'\';" onblur="if(this.value==\'\') this.value=\'<?php echo _SEARCH_BOX; ?>\';" value="<?php echo Suchbegriff; ?>" size="18" maxlength="50" /><input type="hidden" name="option" value="com_search" /></form>
Und zwar das </form> vor den beiden schließenden divs.
Aber das form wird - soweit meine Proggi-Kenntnisse reichen - ja schon bei form action geschlossen.
Gruß
Marcus
Raptor
IT-Student
Content Gott (1013 Beiträge)
Ein selbst-schliessendes Form macht aber wenig Sinn.. Kann es sein, dass das Formular gar nicht funktioniert?
Das schliessende </form>-Tag wäre eigentlich schon korrekt. Falsch ist aus meiner Sicht das "/" beim öffnenden <form action=..>
Meine Developer-Website mit den Web-Entwickler-Tools.
Meine Web-Entwicklungs-Dienstleistungen
[url="http://www.seitenreport.de/forum/beitraege/seitenreport_verlosungen/wichtig_neue_regel
gelöschter Benutzer
Hallo!
Funktionieren tut die Such-Funktion mit und ohne / im öffnenden <form. <br />
Lasse ich allerdings da das / weg, meckert W3C mit noch einem Fehler mehr.
Und zwar dann mit
Line 29, Column 269: document type does not allow element "input" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" start-tag
und
Line 29, Column 325: document type does not allow element "input" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" start-tag
?/><input type="hidden" name="option" value="com_search" /></form>
Gruß
Marcus
Raptor
IT-Student
Content Gott (1013 Beiträge)
Marcus schrieb:
Lasse ich allerdings da das / weg, meckert W3C mit noch einem Fehler mehr.
Pack\' mal das
in das <form> hinein (auch das schliessende
), dann sollte es gut sein. Ansonsten geht auch ein zusätzliches unbenanntes
.
Eine Form muss einfach so aufgebaut sein:
[html]<form action="..">
<blockelement>
<input .. />
...
</blockelement>
</form>[/html]
Und am einfachsten ist es, ein (bereits vorhandenes)
Meine Developer-Website mit den Web-Entwickler-Tools.
Meine Web-Entwicklungs-Dienstleistungen
[url="http://www.seitenreport.de/forum/beitraege/seitenreport_verlosungen/wichtig_neue_regel
gelöschter Benutzer
Hi!
Das passt soweit.
Jetzt meckert er nur noch bei einem Fehler, aus dem ich aber mangels Proggi-Kenntnissen nicht schlau werde:
Line 26, Column 21: document type does not allow element "div" here
Raptor
IT-Student
Content Gott (1013 Beiträge)
gelöschter Benutzer
Danke!
Bis auf eine Warnung hab ich die Seite valide.
Gruß
Marcus
Das Seitenreport Forum hat aktuell 5276 Themen und 36111 Beiträge.
Insgesamt sind 48364 Mitglieder registriert.
Beitrag erstellen
EinloggenKostenlos registrieren