2016-07-14 1 views
0

Ein image_tag wird verwendet, um ein Bild in Rails 4.2 App für Bootstrap carousel anzuzeigen.Bild, das im Bootstrap-Karussell als Zeichenfolge und Zeichen angezeigt wird

<img src="<%=image_tag 'person_erp.jpg'%>" alt="First Slide"> 

Das Bild person_erp.jpg befindet sich unter /assets/images/. Auf der Webseite wird anstelle des Bildes eine Folge von Ziffern und Zeichen angezeigt. Hier

enter image description here

ist der html Code:

  <div class="carousel-inner"> 
        <div class="active item"> 
        <div class="carousel-caption"> 
         <img src="<%=image_tag 'person_erp.jpg'%>" alt="First Slide"> 
         <h3><%=t('Simply Your Business')%></h3> 
         <p> 
         <%=t('Simply Your Business Details')%> 
         </p> 
         <div style="margin-bottom:20px;"> 
         <%= link_to t('Learn More'), SUBURI + signups_new_path, :class => "btn btn-success btn-md" %> 
         </div> 
        </div> 
        </div> 
       ..... 
      </div> 

folgendes versucht und keiner von ihnen arbeitet

<img src="person_erp.jpg" alt="First Slide"> 
<img src="/assets/images/person_erp.jpg" alt="First Slide"> 

Was oben mit unserem Bild src fehlt?

+0

<% = image_tag 'person_erp.jpg', alt: "Erste Folie" %> arbeitet für uns. – user938363

Antwort

1

Sie scheinen Ihre Image-Tags ineinander eingewickelt zu haben.

image_tag Hilfsmethode generiert <img src="..."> Markup, so dass Sie wahrscheinlich nicht die zusätzliche benötigen.

Ändern Sie diese Zeile

<img src="<%=image_tag 'person_erp.jpg'%>" alt="First Slide"> 

zu

<%= image_tag 'person_erp.jpg', alt: 'First Slide' %> 
Verwandte Themen