首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Drupal 7站点结构-从Wordpress移动

Drupal 7站点结构-从Wordpress移动
EN

Drupal用户
提问于 2011-09-23 15:15:46
回答 2查看 520关注 0票数 4

我需要一些关于Drupal 7结构的建议或指导,我已经使用Wordpress很多年了,我非常了解它。如果我诚实的话,搬到Drupal 7已经让我有点困惑了。举一个新闻页面的例子,它可能有一个描述,可能在顶部有一个图片,然后给出一个新闻帖子的列表。

在Wordpress中(包括用于创建自定义字段的Magic插件),我将创建一个新闻页面类型和新闻发布类型。每个文件都有自己的模板文件。在新闻页面模板文件中,我会输出页面的字段,然后调用Wordpress循环,这将给出新闻帖子的列表。

在Drupal 7中,我理解我将创建两种新的内容类型--新闻页面和新闻帖子。我还会有两个模板文件-页面--新闻-页面-tpl.php和页面--新闻-post.tpl.php。获取内容类型"news“(节点列表)列表的最佳实践是什么?

我对此做了一些阅读,并研究了一些观点。如果我创建一个视图来完成这个任务,我会将其设置为一个块,然后在我的“page-news-page.tpl.php”中调用该块。还是有类似于Wordpress循环的东西?

我知道你可以创建一个视图作为一个页面,但那样的话,我将无法拥有特定于该页面的字段-比如描述和图像。

EN

回答 2

Drupal用户

发布于 2011-10-04 02:00:12

视图允许在视图之前和之后添加自定义文本(格式,因此它可以包含html)。这可能是一种可能的选择。

或者,如果您想要多个新闻页面(有点像新闻类别,尽管分类法在这里可能是一个更好的选择),那么请看一下伊娃项目,它似乎是附呈意见的继承者。这允许向节点(或其他实体,如用户)添加视图。

若要将新闻项分配到特定页面并仅在其中显示,您可以向新闻项节点类型添加一个节点参考字段,然后将节点id作为参数传递给视图(EVA根据项目描述支持此操作)。但是,对于这样的分类,使用分类法可能是一个更好的选择。

票数 1
EN

Drupal用户

发布于 2011-09-23 16:08:19

使用发展 & 主题开发人员获取模板建议。也就是说,当您创建新的内容类型时,您可以创建新的.tpl.php文件来针对它的不同方面,如果进入“主题信息”链接,视图也是如此。

票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/11933

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档