【发布时间】:2011-03-19 16:36:16
【问题描述】:
我正在使用 drupal7,并且我创建了一个自定义内容类型(容器),其中包含一些字段,例如船名、公司、注册港口、一些日期(下载的日期模块),还有一张图片。我还创建了一个视图,列出了所有船只并检查了可用的表格、网格等解决方案,但它们并没有满足我的需求。
我实际上想以某种方式“格式化”我的内容类型字段(船舶名称、公司、图像等)在显示节点时以及显示视图本身时的显示方式。因此,例如,我需要将图片放在左侧,而将一些字段(船舶名称、公司)放在它旁边(以表格或其他形式),而不是像默认情况下或以表格格式那样位于其下方使用网格等选择时显示...
这是我作为节点需要具备的示例:
---------------------------------------------------
| | <vessel name> | <port> |
| <image> | <vessel company> | |
| | | |
---------------------------------------------------
到目前为止,我已经使用了 cck (core drupal7) 和视图。
我做了一些研究,发现了一些我需要但并没有真正帮助我的帖子。我知道我需要以某种方式修改一些 .tpl.php 文件并将它们放置(或替换)到正确的文件夹中,但我真的很困惑。鉴于我使用 Views,我必须修改所有 .tpl.php 文件中的哪些文件以及将它们放置在何处,并且我不确定是否必须将文件放置在 \theme 文件夹或 modules\views\theme 中文件夹或任何其他文件夹。
我在 drupal 和 php 方面都是菜鸟,但有良好的软件工程背景,所以我相信我能赶上。
任何人都可以通过说几句话或提供一些从头开始做的链接/教程来提供帮助。我几乎明白这一切是如何运作的,但我想我错过了一些部分(可能对这一切持批评态度)。
抱歉,帖子太长了。
提前谢谢你
【问题讨论】:
标签: drupal templates drupal-views cck drupal-7