diff options
Diffstat (limited to 'protected/extensions/wetter')
| -rw-r--r-- | protected/extensions/wetter/Wetter.php | 10 | ||||
| -rw-r--r-- | protected/extensions/wetter/views/wetter.php | 7 |
2 files changed, 11 insertions, 6 deletions
diff --git a/protected/extensions/wetter/Wetter.php b/protected/extensions/wetter/Wetter.php index f74eb9f..613078c 100644 --- a/protected/extensions/wetter/Wetter.php +++ b/protected/extensions/wetter/Wetter.php @@ -2,7 +2,7 @@ class Wetter extends CWidget { public function run(){ - $wetter=Yii::app()->cache->get('extensions.Wetter.wetter2'); + $wetter=Yii::app()->cache->get('extensions.Wetter.wetter'); if($wetter===false) { $mwetter = $this->website_wetter('71332','Germany'); @@ -10,14 +10,16 @@ class Wetter extends CWidget { $wetter['jetzt']['temperatur'] = (string) $mwetter[0]['temperatur']; $wetter['jetzt']['zustand'] = (string) $mwetter[0]['zustand']; $wetter['jetzt']['icon'] = (string) $mwetter[0]['icon']; + $wetter['jetzt']['hoechsttemperatur']= (string) $mwetter[1]['hoechsttemperatur']; + $wetter['jetzt']['tiefsttemperatur']= (string) $mwetter[1]['tiefsttemperatur']; $wetter['morgen']['tag']=(string) $mwetter[2]['wochentag']; $wetter['morgen']['hoechsttemperatur'] = (string) $mwetter[2]['hoechsttemperatur']; $wetter['morgen']['tiefsttemperatur'] = (string) $mwetter[2]['tiefsttemperatur']; $wetter['morgen']['zustand'] = (string) $mwetter[2]['zustand']; $wetter['morgen']['icon'] = (string) $mwetter[2]['icon']; - Yii::app()->cache->set('extensions.Wetter.wetter2',$wetter,3600); - Yii::app()->user->setFlash('new', "Data retrieved from google"); + Yii::app()->cache->set('extensions.Wetter.wetter',$wetter,3600); + //Yii::app()->user->setFlash('new', "Data retrieved from google"); } $this->render('wetter', compact('wetter')); @@ -37,7 +39,7 @@ class Wetter extends CWidget { private function website_wetter($plz, $land, $icons_src="/", $sprache="de", $ort="") { $icons_google = "/ig/images/weather/"; //alte Google-Version - //$icons_google = "http://g0.gstatic.com/images/icons/onebox/"; //neue Google-Version (bzw. zwischenzeitlich geändert) + //$icons_google = "http://g0.gstatic.com/images/icons/onebox/"; //neue Google-Version (bzw. zwischenzeitlich ge�ndert) if($ort != "") { diff --git a/protected/extensions/wetter/views/wetter.php b/protected/extensions/wetter/views/wetter.php index a175f11..5e81fd2 100644 --- a/protected/extensions/wetter/views/wetter.php +++ b/protected/extensions/wetter/views/wetter.php @@ -9,13 +9,16 @@ <!-- content --> - <p><strong><?php echo $wetter['jetzt']['tag'];?></strong><br /><?php echo "<img class=\"float-right bordered\" src=\"https://www.google.com/images/weather/".$wetter['jetzt']['icon']."\" alt=\"".$wetter['jetzt']['zustand']."\" />".$wetter['jetzt']['zustand']." bei ".$wetter['jetzt']['temperatur']."° C"; ?></p> + <p><strong><?php echo $wetter['jetzt']['tag'];?></strong><br /> + <?php echo "<img class=\"float-right bordered\" src=\"https://www.google.com/images/weather/".$wetter['jetzt']['icon']."\" alt=\"".$wetter['jetzt']['zustand']."\" />" + .$wetter['jetzt']['zustand']." bei ".$wetter['jetzt']['temperatur']."°C"; ?><br />Min. <?php echo $wetter['jetzt']['tiefsttemperatur']?>°C bis max. <?php echo $wetter['jetzt']['hoechsttemperatur']?>°C</p> </div> </div> <div class="ym-g50 ym-gr"> <div class="ym-gbox-right"> - <p ><strong><?php echo $wetter['morgen']['tag'];?></strong><br /><?php echo "<img class=\"float-right bordered\" src=\"https://www.google.com/images/weather/".$wetter['morgen']['icon']."\" alt=\"".$wetter['morgen']['zustand']."\" />".$wetter['morgen']['zustand']." bei min. ".$wetter['morgen']['tiefsttemperatur']."° C bis max. ".$wetter['morgen']['hoechsttemperatur']."° C"; ?></p> + <p ><strong><?php echo $wetter['morgen']['tag'];?></strong><br /> + <?php echo "<img class=\"float-right bordered\" src=\"https://www.google.com/images/weather/".$wetter['morgen']['icon']."\" alt=\"".$wetter['morgen']['zustand']."\" />".$wetter['morgen']['zustand']." bei min. ".$wetter['morgen']['tiefsttemperatur']."°C bis max. ".$wetter['morgen']['hoechsttemperatur']."°C"; ?></p> </div> </div> </div> |
