| Author |
Message |
|
arniezilla
Level 2 (53 %)
Posts: 12 |
ID #174
Hallo Martin, erst mal ein SUPER GROSSES LOB FÜR DIESE GENIALE EXTENSION.
Ich habe ein Problem mit der Installation:
SQL engine parse ERROR: Field type unknown in parseFieldDef()!: near "date default '0000-00-00' "
Ich habe diese Zeile zur Installation mal rausgeworfen, dann ging es. Aber leider geht dann das Editieren der Einträge als User nicht mehr.
Gruß
|
02.11.09, 18:49 |
|
|
Martin Hesse
Level 9 (60 %)
Posts: 154 |
ID #175
Hallo arniezille,
Danke für die Blumen!
Genau eben diese Zeile fehlt ja nun. Du kannst diese aber auch einfach über phpMyAdmin nachtragen. Schon probiert?
Gruß,
Martin
|
03.11.09, 12:55 |
|
|
arniezilla
Level 2 (53 %)
Posts: 12 |
ID #176
Ja klar, habe ich händisch eingetragen, läuft.
Ich habe noch ein Problem, hier der Aufruf:
[url]http://www.bad-bergzabern.info/buergerinfo/branchenbuch/detailansicht.html?tx_mhbranchenbuch_pi1[bid]=1&tx_mhbranchenbuch_pi1[lid]=1&tx_mhbranchenbuch_pi1[oid]=1&cHash=79fdb30845[/url]
Wenn man auf die Kategorien klick, erschein SQL-Fehlermeldung:
caller t3lib_DB::sql
ERROR Unknown column 'f.ort' in 'on clause'
lastBuiltQuery
SELECT
tx_mhbranchenbuch_firmen.*,
k.name AS category,
o.zip AS o_zip,
o.name AS o_city
FROM
tx_mhbranchenbuch_firmen tx_mhbranchenbuch_firmen
JOIN tx_mhbranchenbuch_kategorien k ON k.uid = tx_mhbranchenbuch_firmen.kategorie
JOIN tx_mhbranchenbuch_ort o ON f.ort = o.uid
WHERE
tx_mhbranchenbuch_firmen.bundesland = 1
AND
tx_mhbranchenbuch_firmen.landkreis = 1
AND
tx_mhbranchenbuch_firmen.ort = 1
AND
FIND_IN_SET(1,tx_mhbranchenbuch_firmen.kategorie)
AND
tx_mhbranchenbuch_firmen.pid IN (61)
AND tx_mhbranchenbuch_firmen.deleted=0 AND tx_mhbranchenbuch_firmen.hidden=0 AND (tx_mhbranchenbuch_firmen.starttime<=1257251040) AND (tx_mhbranchenbuch_firmen.endtime=0 OR tx_mhbranchenbuch_firmen.endtime>1257251040)
ORDER BY
FIND_IN_SET(tx_mhbranchenbuch_firmen.typ,'5,4,3,2,1,0,7'), tx_mhbranchenbuch_firmen.firma ASC
LIMIT 0,10
|
03.11.09, 13:28 |
|
|
Martin Hesse
Level 9 (60 %)
Posts: 154 |
ID #177
Hi,
welche Version hast du? Die ausm REPO?
Kennst du dich bissel mit PHP aus? Das isn Join-Fehler im Query. Es müsste dort im Query alles wo f.irgendwas steht, so lauten tx_mhbranchenbuch_firmen.irgendwas
Gruß,
Martin
|
03.11.09, 14:25 |
|
|
arniezilla
Level 2 (53 %)
Posts: 12 |
ID #178
Ein wenig PHP, Version ist aus SVN.
In welchen Dateien muss ich das ändern?
Gruß
|
03.11.09, 14:40 |
|
|
arniezilla
Level 2 (53 %)
Posts: 12 |
ID #180
Habs hinbekommen.
Zeile 2908 war der Fehler.
JOIN " . $this->dbTable5 . " o ON f.ort = o.uid
richtig:
JOIN " . $this->dbTable5 . " o ON tx_mhbranchenbuch_firmen.ort = o.uid
Gruß
|
04.11.09, 07:25 |
|
|
Martin Hesse
Level 9 (60 %)
Posts: 154 |
ID #186
Alles klar, werde es im SVN zeitnah mit ändern. Danke für dein Feedback.
|
04.11.09, 11:22 |
|
| Register or login to reply |
|