%PDF- %PDF-
| Direktori : /home/vacivi36/intranet.vacivitta.com.br/protected/modules/weather/widgets/ |
| Current File : /home/vacivi36/intranet.vacivitta.com.br/protected/modules/weather/widgets/WeatherFrame.php |
<?php
namespace gm\modules\weather\widgets;
use Yii;
use humhub\components\Widget;
/**
*
* @author Felli
*/
class WeatherFrame extends Widget
{
public $contentContainer;
/**
* @inheritdoc
*/
public function run()
{
// Forecast7 weather URL e.g: https://forecast7.com/{language}/{id}/{location}
$url = Yii::$app->getModule('weather')->getServerUrl() . '';
// {language} refers to default user language where Yii::$app-language is used as user's language controller
$url = str_replace('{language}', substr(Yii::$app->language, 0, 2), $url);
// Default location of the global widget
$location = Yii::$app->getModule('weather')->getLocation();
if(!$url || !$location) {
return '';
}
return $this->render('weatherframe', ['weatherUrl' => $url, 'location' => $location]);
}
}