Bu çok basit bir sorunla ilgili dosya yollarına sahibim ve henüz sorunu çözmemeye çalışıyorum. Yardımınız çok takdir edilecek. Joomla’da yeniyim ve işte benim problemim.Joomla'daki bir bileşenin içindeki Resim Yolu
Bileşenimin resim klasöründe bulunan bir resmi göstermek istiyorum.
Örnek Yolu: Ben doğru benim bileşenin bir bakış içinden, bu resmin yolunu ayarlayabilirsiniz nasıl
/joomlabasedir/components/com_mycomponent/images/image1.png
.
benim kodunda aşağıdaki denedim:
<img src="./images/images1.png">
Ama sayfa yüklendiğinde aldığında, src, görüntülenmekte olan sayfanın SEF biçimlendirilmiş bağlantı öneki alır.
Örnek. aşağıda gösterisi olarak SEF biçimlendirilmiş linke işaret localhost/joomla/components/com_mycomponent/images/image1.png,
, belli ki 404 hatası yanlış yolu ve sonuçları ise
localhost/joomla/index.php/component-alias/event/images/image1.png
: Olay denilen bir 'Görünüm', yerine işaret görüntü yolunu görüntülerken.
Ayrıca JPATH_ROOT, JPATH_COMPONENT kullanmayı denedim ve bu yollar aslında dosya yüklenemediğinden yerel dosya olarak kabul edilen dosya sistemi yolunu verdiğinden başarısız oldu.
İnşallah çözemediğim bu görünüşte önemsiz bir sorun hakkında birisi bana yardımcı olabilir.
Teşekkür ederiz!
merhaba, ben bunu çözdüğünüz kesin çözümü kullanarak kendi başıma çözebildim ... ehehe herhangi bir teşekkür ederim! – ultrajohn
Bunun için fazla kullanmıyorum. Burada tam olarak ne yararı var? Kökten göreli bir link kullanabilirim: '/ components/com_mycomponent/images/images1.png 'bileşen ismini belirtmek ve' 'gibi bir şey yapmak zorunda kalmama gibi yararlı bir şey mi arıyordu?' Php echo JURI :: component() ;?>/images/images1.png "' – HMR
aynı şeyi yapar, bana iyi görünüyor. :) – ultrajohn