2014-10-31 79 views
0

正如標題所暗示的,我如何將HTML :: style鏈接到單獨的靜態文件服務器? laravel中是否有全局配置文件?如何將HTML :: style鏈接到laravel中的獨立靜態文件服務器?

+0

這沒有配置選項,但你可以編輯我確定的方法。 – 2014-10-31 18:38:14

+0

不!不要只編輯該方法。它屬於Laravel核心,不應該改變!您應該擴展HTML Facade或創建您自己的Helper類 – lukasgeiter 2014-10-31 19:53:30

回答

-1

這可能不是最好的解決方案,但它應該工作。以下方法取自Illuminate\Html\HtmlBuilder.php

方法名稱爲style,它返回一個鏈接。在該方法中,您可以將$attributes['href']更改爲您的URL並連接資產的URI。

public function style($url, $attributes = array(), $secure = null) 
{ 
    $defaults = array('media' => 'all', 'type' => 'text/css', 'rel' => 'stylesheet'); 

    $attributes = $attributes + $defaults; 

    $attributes['href'] = $this->url->asset($url, $secure); 

    return '<link'.$this->attributes($attributes).'>'.PHP_EOL; 
} 

查看官方API文檔。這裏:http://laravel.com/api/4.1/Illuminate/Html/HtmlBuilder.html#method_style

相關問題