gelöschter Benutzer

task ist 0 oder kein Objekt

am 29.04.2010, 20:07 Uhr eröffnete folgenden Thread
Joomla    3193 mal gelesen    13 Antwort(en).

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)
am 29.04.2010, 20:23 Uhr schrieb romacron

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
am 29.04.2010, 20:32 Uhr schrieb

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)
am 30.04.2010, 10:25 Uhr schrieb doc4pc

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
am 30.04.2010, 13:25 Uhr schrieb

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.



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
Avatar Raptor
IT-Student
Content Gott (1013 Beiträge)
am 30.04.2010, 13:31 Uhr schrieb Raptor

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
am 30.04.2010, 15:50 Uhr schrieb

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
Avatar Raptor
IT-Student
Content Gott (1013 Beiträge)
am 30.04.2010, 15:58 Uhr schrieb Raptor

Marcus schrieb:

Lasse ich allerdings da das / weg, meckert W3C mit noch einem Fehler mehr.


Pack\' mal das

), 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
am 30.04.2010, 16:53 Uhr schrieb

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
Avatar Raptor
IT-Student
Content Gott (1013 Beiträge)
am 30.04.2010, 17:10 Uhr schrieb Raptor

Du hast ein "/" im <body />. Das gehört dort nicht hin.
Und am Ende des Dokuments fehlt das schliessende </body> vor dem </html>.


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
am 30.04.2010, 17:50 Uhr schrieb

Danke!

Bis auf eine Warnung hab ich die Seite valide.

Gruß

Marcus




« zurück zu: Joomla

Das Seitenreport Forum hat aktuell 5274 Themen und 36108 Beiträge.
Insgesamt sind 48346 Mitglieder registriert.