resimlere

2 Cevap php

Ben Symfony yeni duyuyorum.

Ben bu sahip olduğu bir düzen sayfası oluşturduk:

<img  src="images/header.jpg" width="790" height="228" alt="" />

tarayıcıdan erişildiğinde ama görüntü sayfasında görüntülenmez.

Ben web / images / klasöründeki dosya header.jpg koydu.

Ben küçük bir proje üzerinde çalışırken ben bir hafta içinde Symfony öğrenebilirler düşündüm. bu mümkün mü?

2 Cevap

Gibi başında çizgi kullanın

<img  src="/images/header.jpg" width="790" height="228" alt="" />

Ayrıca, (yönlendirme için daha iyi olduğu) IMAGE_TAG kullanabilirsiniz

image_tag('/images/header.jpg', array('alt' => __("My image")))

Parametreleri ile dizideki tüm HTML genişlik, yükseklik, alt vb gibi özellikleri ekleyebilirsiniz

P.S. BT Symfony öğrenmek kolay değil. Sen çok daha fazla zamana ihtiyacımız

Eğer tam PHP oluşturulan görüntü etiketi istiyorum ama sadece görüntü için doğru yolu istemiyorsanız, bunu yapabilirsiniz:

<img src="<?php echo image_path('header.jpg'); ?>"> width="700" height="228" alt="" />

Bu otomatik olarak Symfony tarafından belirlenir ve sizin için oluşturulan gibi image_path geçirilen yolu / images kısmını dışlayan dikkat edin, size tedarik için gereken tüm görüntü dizine dosya için yoludur.

Ayrıca kullanarak biraz daha kabaca görüntü dizine alabilirsiniz

sfConfig::get('sf_web_dir')."/images/path/to/your/image.jpg"

Bu kullanarak image_tag kullanarak daha kendisine bağlı çok daha büyük bir performans kaybına sahip olduğunu belirtmek gerekir image_path belirtildiği gibi thirtyseven's blog

Umarım ki olur :)