我正在尝试添加一个图像(小箭头gif图标),它上传到我的Drupal主题文件(root/sites/all/themes/mytheme/images)中的图像目录.
以下工作在page.tlp.php级别,它也在field.tlp.php级别工作 - 但它在node.tlp.php中不起作用.node.tlp.php文件正在有效工作,但图像没有显示!如果我将完全相同的代码粘贴到上面提到的其他模板中,它确实会显示.. ??
<img src="<?php print base_path() . path_to_theme(); ?>/images/arrow-right.gif" width="20" height="13" alt="Arrow Right">
Run Code Online (Sandbox Code Playgroud)
有什么想法我应该如何在node.tlp.php文件中引用图像?
谢谢!
使用drupal_get_path()而不是path_to_theme()工作,值得一试
<img src="<?php print base_path() . drupal_get_path('theme', 'THEMENAME'); ?>/images/arrow-right.gif" width="20" height="13" alt="Arrow Right">
Run Code Online (Sandbox Code Playgroud)
这是在这里建议的