Batista wrote:Hallo Leute,
ich habe auch den Wetterblock eingebaut mit den Änderungen für AT und CH nur gibt bei mir der Block auch 2 mal die Vorhersage für den nächsten tag hat da schon jemand eine Antwort darauf?
Hallo Batista,
deine wetter.php sollte so aussehen: 
Code: Select all
<?php
if (!defined('IN_PHPBB') || !defined('IN_PORTAL'))
{
   exit;
}
 //Umwandlung der Land ID in das  Länderkürzel, festlegen der PLZ Länge
            $land_ary = array(
                    1 => array('DE', 5),
                    2 => array('AT', 4),
                    3 => array('CH', 4),
            );
            $sql = "SELECT pf_plz, pf_land
                    FROM " . PROFILE_FIELDS_DATA_TABLE . "
                    WHERE user_id = " . $user->data['user_id'];
            $result = $db->sql_query_limit($sql, 1);
            $row = $db->sql_fetchrow($result);
            $land = $row['pf_land'];
            $plz = $row['pf_plz'];
     $template->assign_vars(array(
            'WETTER_PLZ'     => (!empty($plz)) ? sprintf("%0" . $land_ary[$land][1] . "d", $plz): '71263', // Ändere 20099 in die gewünschte Standard Postleizzahl
            'WETTER_LAND'  => (!empty($land)) ? $land_ary[$land][0] : 'DE', //Ändere DE in das gewünschte Standard Länderkürzel
        ));
?>
deine wetter.html sollte so aussehen: 
Code: Select all
{$LR_BLOCK_H_L}<img src="{T_THEME_PATH}/images/portal/portal_stats.png" width="16px" height="16px" alt=""/> Wetter{$LR_BLOCK_H_R}
                    <div style="text-align: center;">
                        <!-- Wettercode Start -->
                      <a href="http://www.wetter.com/home/extern/ex_search.php?search={WETTER_PLZ}"><img src="http://www.wetter.com/home/woys/woys.php?,C,1,{WETTER_LAND}PLZ,{WETTER_PLZ}" alt="" /></a>
                      <a href="http://www.wetter.com/home/extern/ex_search.php?search={WETTER_PLZ}"><img src="http://www.wetter.com/home/woys/woys.php?,F,1,{WETTER_LAND}PLZ,{WETTER_PLZ}" alt="" /></a>
                        <!-- Wettercode Ende -->
                    </div>
                    <br />
{$LR_BLOCK_F_L}{$LR_BLOCK_F_R}
Achte bitte darauf das vor dem ersten 
<?php KEIN leer Zeichen steht!
bei änderung an php oder html Datein immer danach:
Aktualisiere deine Styles:
    "Administrations-Bereich" (ACP) > "Styles" > "Templates" > jedes > "Aktualisieren"
    "Administrations-Bereich" (ACP) > "Styles" > "Themes" > jedes > "Aktualisieren"
    "Administrations-Bereich" (ACP) > "Styles" > "Grafiksammlungen" > jedes > "Aktualisieren"
wenn du das alles hast sollte es gehen wenn nicht wer ein Link zu deiner Seite sehr Hilfreich.
mfg POLAR