[TYPO3-german] link2map24: "Cannot modify header information"

Christian Wolff Chris at connye.com
Sun Feb 10 19:19:30 CET 2008


On Sun, 10 Feb 2008 19:06:23 +0100, Robert Markula  
<robert.markula at gmx.net> wrote:

> Christian Wolff schrieb:
>> On Sun, 10 Feb 2008 17:01:36 +0100, Robert Markula
>> <robert.markula at gmx.net> wrote:
>>
>>> Hi,
>>> Hat noch jemand Probleme mit der Extension link2map24? Auf allen  
>>> Seiten,
>>> auf denen diese Extension eingebunden ist, erscheinen folgende Fehler:
>>>
>>> Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL
>>> result resource in [...]/typo3_src-4.1.5/t3lib/class.t3lib_db.php on
>>> line 796
>>>
>>> Warning: Cannot modify header information - headers already sent by
>>> (output started at [...]/typo3_src-4.1.5/t3lib/class.t3lib_db.php:796)
>>> in [...]/typo3_src-4.1.5/typo3/sysext/cms/tslib/class.tslib_fe.php on
>>> line 2907
>>>
>>> Grüße,
>>> Ro
>>
>> Hallo Ro,
>>  sieht so aus als würde die extension unerwarter weise ein lehren
>> datenbank record
>> fetchen und nicht überprüfen ob wirklich daten da sind.
>> eventuell hilft dir der SQL debug aus dem install tool etwas weiter in
>> welcher funktion
>> der fehler wirklich auftritt.
>>
>> eventuell hast du auch nur vergessen irgnd eine datenquelle anzugeben
>> für das plugin.
>>
>> gruss chris
>
> Ah, danke für die Idee!
> Es war tatsächlich ein Fehler in der SQL-Abfrage.
>
> Um das zu korrigieren, in der Datei class.tx_mllink2map24_pi1.php die  
> Zeile
>
> $query = $GLOBALS['TYPO3_DB']->exec_SELECTquery('cn_iso_2, cn_short_' .
> $lang . ' AS cn_short', 'static_countries',
> 'uid="'.$country_isocode_id.'"');
>
> mit
>
> $query = $GLOBALS['TYPO3_DB']->exec_SELECTquery('cn_iso_2, cn_short_en'
> . ' AS cn_short', 'static_countries', 'uid="'.$country_isocode_id.'"');
>
> ersetzen.
> Hintergrund: Die Spalte 'cn_short_de' existiert in static_info_tables
> nicht; in dem Code wird sie mit 'cn_short_en' ersetzt.
>
> Nochmals vielen Dank für den Tipp!
> Ro

Hallo Ro
ich glaube 'cn_short_de' wird von der übersetzung von static info tables  
hinzugefügt.
in den neueren versionen ist static info tables nämlich gesplittet.
in englisch / international und lokale versionen die die internationale  
version um
übersetzte daten erweitern.

vieleicht hilft es dann einfach die "static_info_tables_de" extension zu  
installieren.
und dann kommst du ohne gepachte extension aus.

gruss chris.


-- 
Christian Wolff // Berlin
http://www.connye.com

Latest Projects:
http://www.flycall.de | http://www.atr24.de | http://www.titanic.de


More information about the TYPO3-german mailing list