2015-02-10 73 views
1

我是Laravel的新手,我正嘗試使用Laravel的Bootstrap,但使用起來非常困難。如何在Laravel 5中使用Bootstrap?

Form::submit('save',array('class'=>'btn btn-primary')); 

這是用於引導樣式的語法。如果我們每次使用這個時候都必須自己編寫引導類名,那麼就沒有自動完成的語法intellisense。 CodeIgniter中並不是這種情況。因此,如果有人知道我們如何通過Laravel語法獲得自動完成的引導類,請告訴我。

+1

就像你與你的編輯器的問題比實際的編程這聽起來我不單純使用laravel形式傭工,還是我誤解了你? – 2015-02-10 15:03:21

+0

這聽起來像'copy-> paste'不是一個可行的選擇。但是,非常嚴肅的是,哪位編輯正在引發這個問題?你可以最喜歡指定鍵盤快捷方式來插入代碼片段,例如在Netbeans或崇高文本 – 2015-02-10 15:05:48

+0

我根本不知道。但我搜索谷歌,我已經安裝了Laravel的插件,但沒有在PHPstorm中爲Laravel Form標籤使用Bootstrap的自動完成語法。我很新,請幫忙。 – 2015-02-10 15:05:51

回答

2

(作爲生產所需的CRF令牌除了開啓和關閉)

{{ Form::open() }} 
<div class="text-left" style="font-width:100;"> 
    <div class="form-group"> 
    <label for="inputEmail">Email address</label> 
    <input type="email" class="form-control" required="required" name="email" id="inputEmail" placeholder="[email protected]" value="{{Input::old('email')}}"> 
    </div> 
    <div class="form-group"> 
    <label for="inputName">Name</label> 
    <input type="name" class="form-control" required="required" name="name" id="inputName" placeholder="Hoo Beau" value="{{Input::old('name')}}"> 
    </div> 
    <div class="form-group"> 
    <label for="inputTel">Phone</label> 
    <input type="tel" class="form-control" name="tel" id="inputTel" placeholder="555.655.4555" value="{{Input::old('tel')}}"> 
    </div> 
    <div class="form-group"> 
    <label for="inputMsg">Message</label> 
    <textarea class="form-control" id="inputMsg" required="required" name="message" rows="3" placeholder="Whats up?">{{Input::old('message')}}</textarea> 
    </div> 
    <button type="submit" class="btn btn-default">Submit</button> 
</div> 
{{ Form::close() }} 
+0

這意味着我們可以在Laravel Blade模板窗體幫助器中使用簡單的div樣式代碼?這是良好的做法? @joey – 2015-02-10 15:10:30

+0

這是完美的做法。 Laravel模板助手和表單助手只是在那裏幫助你,你可以使用標籤和輸入生成器,如果它更容易爲你...它確實使更清潔(和更短)的代碼。 – Joey 2015-02-10 15:13:52

+0

謝謝Joey理解我的問題。你很棒。您的解決方案解決了我的問題。 – 2015-02-10 20:47:49