是否可以在Drupal 6中使用视图来指定应该只在图像属于该页面时才显示图像?我想为每个页面制作一个不同的页眉图像,因此每个页面只应显示属于它的图像,而不能显示属于其他页面的图像。或者我可以做这个没有意见?我使用ImageField为图像添加字段,但我希望它显示在标题中,而不是节点内容。Drupal 6视图+标题中的图像,而不是内容
1
A
回答
3
也许我误解了,但我不会使用视图。我是否正确,你想要在给定页面的标题中显示给定的图像?我可以看到两个选项:
1)如果你的页面基本上显示一个节点,并且如果你使用一个图像域添加图像,那么你可以使用CSS将它移出内容并进入标题(使用绝对定位)。
喜欢的东西:
div.field-field-<your field name> {
position: absolute;
top: 50px; /* Adjust to fit your theme */
left: 0px; /* Adjust to fit your theme */
}
你应该确保你已经留下了足够的空间,在你想要的位置的图像。这个CSS应该放在你的主题中。
2)您可以为每个图像使用一个块,将该块设置为仅在您想要的页面上显示。转到/ admin/build/block/add来创建一个新块。在“块体”下添加图像 - 这取决于您的设置,但总体思路是选择允许图像的输入格式(即HTML img标签)并输入HTML以指向该图像,例如。 < img src ='/ path/to/your/image'width ='50px'height ='50px'/ >
然后在'Page specific visibility settings'下选择'只显示列出的页面'并输入您想要此图片的页面路径。
保存该块,然后转到/ admin/build/block/list并将新创建的块拖动到您想要显示的部分(例如标题)中。
选项2意味着你不必知道CSS/Drupal的更换主题皮肤,并且该页面被格式化的方式是节点的内容(您可能会或可能不希望)的独立的。不利的一面是,你可能会得到很多块,这会让事情变得有点不自信。更清晰的方法是使用上下文模块:http://drupal.org/project/context
还有其他方法可以实现你想要的(Drupal非常灵活),但是我希望这些都是很好的起点!
相关问题
- 1. drupal中的图像链接6内容
- 2. Drupal:视图标题
- 3. 的Drupal 7:显示图像,而不是节点标题
- 4. Drupal内容图像URI
- 5. 移动视图的内容而不是视图本身
- 6. Drupal 7的:内容中由视图
- 7. 为视图添加的块显示是在Drupal 6中重复的内容
- 8. Drupal 6视图 - 左加入问题
- 9. 输入框中的图标与内容和:之前而不是背景图像
- 10. 图像的标题和内容与CSS
- 11. Rails回形针显示图像标题,而不是图像
- 12. Drupal 6 - 强制页面视图显示不同的视图?
- 13. Drupal - 图像缓存和视图的内联背景图像?
- 14. 与露天内容类型在drupal中同步图像/视频
- 15. 如何在标题中使用图像而不是标题在MVC视图的网格中显示文字
- 16. 如何使用术语视图而不是内容视图覆盖Drupal 7的默认分类法页面?
- 17. 内容处置:内联标题不会显示图像内联?
- 18. Drupal视图 - 基于URL过滤内容
- 19. Drupal将节点内容插入视图
- 20. Drupal:将内容添加到视图
- 21. 转换图像字节的内容,而不上传图像
- 22. Drupal内容标题不显示
- 23. 基于可用内容过滤分类标准的Drupal视图
- 24. CollapsingToolbarLayout中的多行文本视图而不是标题
- 25. Drupal内容类型添加类到图像字段(在链接上,而不是图像上)
- 26. 面对drupal 6图像中的奇怪问题
- 27. 如何添加图像,而不是标题文本中的Android
- 28. TTLauncherView导航栏中的图像而不是标题
- 29. Drupal Commerce - 加载drupal变体图像而不是选择框
- 30. 问题的选项卡视图,不能设置内容视图
非常感谢!想想我会用第一个选项。 – user787885