Пример пути относительный, он не начинается с символа солидуса (/
). Это означает, что браузер будет интерпретировать его по-разному в зависимости от того, с какой страницы он просматривается. Вероятно, вы можете обойти это, сделав его абсолютным, но предпочтительным способом является использование getUrl
, который использует настроенный домен хранилища и выбирает между http
или https
плюс многие другие соображения.
echo sprintf('<img src="%s" alt="Member Photo" />',
Mage::getUrl('members/crazy.jpg', array('type' => 'direct_link');
Вот то же самое, что сделано из файла шаблона:
<img src="<?php
echo $this->getUrl('members/crazy.jpg', array('type' => 'direct_link')
?>" alt="Member Photo" />