da hat wohl der Fehlerteufel zugeschlagen:
Ändere in der Version 1.2.0 Datei system/modul/wheater/config/config.php Zeile 9:
hier ist der Pfad "../system/..." und "../" muss raus damit das Script geladen wird.
PHP-Code:
$GLOBALS['TL_JAVASCRIPT'][] = 'system/modules/weather/html/weather.js?' . filemtime(TL_ROOT .'/system/modules/weather/html/weather.js');
Nach dieser kleinen Korrektur sollte die Ortssuche wieder wie gewohnt gehen...
Problem: eigene Icons unter v3.0.x (es wird die tl_files.id übergeben)
Fix: system/modul/wheater/ModuleWeather.php
nach
PHP-Code:
} elseif($this->weather_show_image_size == 'own') { // Zeile:57
PHP-Code:
if (is_numeric($this->weather_image_src)){
$this->weather_image_src = \FilesModel::findByPk($this->weather_image_src)->path;
}
und nach
PHP-Code:
} elseif($this->weather_forecast_show_image_size == 'own') { // Zeile:127
PHP-Code:
if (is_numeric($this->weather_forecast_show_image_src)){
$this->weather_forecast_show_image_src = \FilesModel::findByPk($this->weather_forecast_show_image_src)->path;
}
getestet mit Contao 3.0.3
Nachtrag:
für Contao 3.1.muss die .htaccess im Verzeichnis html noch angepasst werden...