Проблема с отображением картинки в block-user-0.tpl.php.
Вот код:
<div class="block block-user" id="block-user-0">
<h2>Авторизация</h2>
<div class="content">
<form id="user-login-form" method="post">
<div>
<div id="edit-name-wrapper" class="form-item">
<label><span class="form-required">*</span></label>
<input name="name" type="text" class="form-text required" width="160px" id="edit-name" value="Имя пользователя" size="15" maxlength="60" onClick="this.value=''">
</div>
<div id="edit-pass-wrapper" class="form-item">
<input name="pass" type="password" width="160px" class="form-text required" id="edit-pass" value="123" size="15" onClick="this.value=''">
</div>
<input type="image" class="form-submit" id="loginbutton" name="form-submit" src='<?php echo $base_path, $directory; ?>/images/loginbutton.png'/>
<div class="item-list">
<ul>
<li class="first">
<a title="Create a new user account." href="/user/register">Регистрация</a>
</li>
<li class="last">
<a title="Request new password via e-mail." href="/user/password">Я забыл пароль </a>
</li>
</ul>
</div>
<input type="hidden" value="form-9e4b8b6b59b15e9ce5b527ab94185021" id="form-9e4b8b6b59b15e9ce5b527ab94185021" name="form_build_id">
<input type="hidden" value="user_login_block" id="edit-user-login-block" name="form_id">
</div>
</form>
</div>
</div>
<h2>Авторизация</h2>
<div class="content">
<form id="user-login-form" method="post">
<div>
<div id="edit-name-wrapper" class="form-item">
<label><span class="form-required">*</span></label>
<input name="name" type="text" class="form-text required" width="160px" id="edit-name" value="Имя пользователя" size="15" maxlength="60" onClick="this.value=''">
</div>
<div id="edit-pass-wrapper" class="form-item">
<input name="pass" type="password" width="160px" class="form-text required" id="edit-pass" value="123" size="15" onClick="this.value=''">
</div>
<input type="image" class="form-submit" id="loginbutton" name="form-submit" src='<?php echo $base_path, $directory; ?>/images/loginbutton.png'/>
<div class="item-list">
<ul>
<li class="first">
<a title="Create a new user account." href="/user/register">Регистрация</a>
</li>
<li class="last">
<a title="Request new password via e-mail." href="/user/password">Я забыл пароль </a>
</li>
</ul>
</div>
<input type="hidden" value="form-9e4b8b6b59b15e9ce5b527ab94185021" id="form-9e4b8b6b59b15e9ce5b527ab94185021" name="form_build_id">
<input type="hidden" value="user_login_block" id="edit-user-login-block" name="form_id">
</div>
</form>
</div>
</div>
а проблема такая: на главной картинка-кнопка отображается, а на внутренней - нет. При чем не на каждой внутренней, а только на тех, у которых адрес имеет вид "site/node/5". а на страницах, адрес которых имеет вид "site/humanitytitle" отображается.
заранее спасибо за помощь.
Комментарии
смотрел в браузерах коды страниц - везде указывает на один и тот же файл (и где отображается, и где не отображается)
up
вместо
<?php echo $base_path, $directory; ?>
надо было использовать<?php print base_path().path_to_theme(); ?>