Путь к изображениям из файлов темы

Главные вкладки

Аватар пользователя Anton L. Safin Anton L. Safin 16 августа 2010 в 19:25

Пост больше для себя - чтобы каждый раз не вспоминать, как это делается.

Итак, нужно в файле темы (к примеру, page.tpl.php) загрузить изображение. Можно, конечно, прописать путь от корня сайта, однако это не совсем гибкий способ - что произойдет, если мы переложим тему в другое место? Поэтому делаем так:

<img id="myimg" width="256" height="51" src="<?php print base_path() . path_to_theme(); ?>/images/myimg.gif" alt="Моя картинка">

Комментарии

Аватар пользователя Ch Ch 16 августа 2010 в 19:53

Если картинок много, то я обычно в самом начале шаблона объявляю переменную:
<?php $imgPath $base_path.$directory.'/images/'?>

Если верстаю сам, то графику вывожу через background-image.

http://www.drupal.ru/node/34156