public function createLink($name, $original) { $model = Taxonomy::findOne($original); if (empty($name)) { $name = $model->name; } return [$name, Util::getEntityUrl($model)]; }
public function createLink($name, $original) { $appDefaultPage = Page::getAppDefaultPage(); if ($original == $appDefaultPage["id"]) { if (empty($name)) { $name = $appDefaultPage["title"]; } $urlManager = HASS_APP_BACKEND == true ? \Yii::$app->get("appUrlManager") : \Yii::$app->getUrlManager(); if ($urlManager->showScriptName) { $url = $urlManager->getScriptUrl(); } else { $url = $urlManager->getBaseUrl() . '/'; } return [$name, $url]; } $model = Page::findOne($original); if (empty($name)) { $name = $model->title; } return [$name, Util::getEntityUrl($model)]; }
<div class="time"> <i></i> <span><?php echo $model->getPublishedDate(); ?> </span> <span><?php echo $model->getPublishedTime(); ?> </span> </div> <a rel="nofollow" href="<?php echo \yii\helpers\Url::to(\hass\base\helpers\Util::getEntityUrl($model)); ?> " target="_blank" class="cmt"><i></i><span><?php echo $model->getCommentTotal(); ?> </span></a> </div> </div> </div> </div> <?php } ?>
public static function entityToUrl($entity) { return Url::to(Util::getEntityUrl($entity)); }