2017-02-07 86 views
0

我正在開發一個網站,在該網站上必須完成候選項並記錄搜索。刀片視圖不在laravel中呈現

我創建了一個Blade視圖文件。其中有根據if條件調用的不同部分。

我Display.blade.php視圖是如下

<center> 
    @if($ID>0) 
     <table border="0" width="100%"> 
      <tr> 
       <td>@include('Header')</td> 
      </tr> 
      <tr> 
       <td style="font-family:arial;font-size:30px;text-align:center;">Edit Registration</td> 
      </tr> 
     </table> 
    @endif 

<!--First Call--> 
@if($ID < 0) 
    <table border="0" width="100%"> 
     <tr> 
      <td>@include('Header')</td> 
     </tr> 
     <tr> 
      <td style="font-family:arial;font-size:30px;text-align:center;">New Registration1</td> 
     </tr> 
    </table> 
    <form action="/Register" method="post" target="_self"> 
    <input type = "hidden" name = "_token" value = "<?php echo csrf_token() ?>">  
     <table border="1" width="70%" cellpadding="3" style="border-collapse: collapse" bordercolor="#eeeeee"> 
      <tr> 
       <td>First Name</br><input type="text" name="fname" /></td> 

       <td>Middle Name</br><input type="text" name="mname" /></td> 

       <td>Last Name</br><input type="text" name="lname" /></td> 
       <td>Contact No</br><input type="text" name="contactno" /></td> 
      </tr> 
      <tr> 
       <td colspan="4" align="center"><input type="submit" value="Submit"></td> 
      </tr> 
     </table> 
    </form> 
@endif 
</center> 

Header.blade.php如下所示。

<style> 
     .container 
     { 
      background-image: url("header.jpg"); 
       background-repeat: repeat-all; 
      left:0; 
      top:0; 
      width:100%; 
      height:80px; 
     } 
</style> 

     <div class="container"> 
      <div class="Cname">Cube Placement</div> 
      <div class="rTable"> 
       <div class="rTableRow"> 
        <div class="rTableHead"> 
      <strong> 
       <a href='{!!url('/Register'); !!}'>Register</a> 
      </strong></div> 
        <div class="rTableHead"><strong>Report</strong></div> 
       </div> 
      </div> 
     </div> 

該代碼執行正常。當執行編輯註冊部分時,頁面中缺少CSS,但是當調用新註冊部分時,CSS工作正常。 除了一切工作正常。

我的代碼有什麼問題。

+2

你如何在您的刀片文件的CSS? – EddyTheDove

+0

我已將CSS包含在display.blade和header.blade的style部分中。在一個如果條件CSS樣式確實出現,但不在另一個 – Kash

+0

你說css從頁面中丟失。那麼'你怎麼'將它插入到兩個文件中?取決於你如何插入你的資產,它可能會或可能不會從一個特定的位置 – EddyTheDove

回答

0

爲了讓您的css可以在每個頁面上訪問,請將css文件放置在公用文件夾中的文件夾中,並在您調用css文件的鏈接標記中使用此代碼,最好在您加載到每個頁面的文件中。

{{ URL::to('/') }}/path/style.css 

在這裏,您的瀏覽器說去yourdomain.com/path/style.css

希望它爲你工作