2016-06-24 5 views
0

Wie kann ich Bundle-URL in einer Ansicht erhalten, wenn es auf dem Layout nicht in der Ansicht selbst registriert wurde?Yii2 und Bundle Url

Im Layout habe ich:

use yii\helpers\Html; 
use app\assets\LoginAsset; 
$bundle = LoginAsset::register($this); 

Und das tue ich in der Ansicht:

<?php 
use app\assets\LoginAsset; 
$bundle = LoginAsset::register($this); 
?> 
<img src="<?php echo $bundle->baseUrl; ?>/img/avatar-sign.png" alt=""> 

Aber ich will Bündel Registrierung zu wiederholen, andere Ansichten gleiches Layout verwenden, aber sie müssen nicht die Bündel-URL

Irgendwelche Ideen?

Antwort