我是Drupal的新手,希望了解这个平台的工作原理.
具体来说,我被Node对象迷惑了.
它是什么,Content-Type是如何进入的?!
似乎整个Drupal只是节点,节点,节点.
很想听听你的见解.
当您第一次遇到Drupal时,Drupal中的节点是一种奇怪的动物,但是一旦你得到它,你会发现它非常有用.
Drupal Node是一个信息单元.通常,它是一个相互关联的信息单元,对于该站点而言,它是不可分割的.例如,如果您有一个代表人员及其地址的节点,您可以将其拆分为地址节点和人员节点并关联它们,但除非您有功能显示给定地址的人数,否则它没有用将它分成两个节点,最好将它们组合成一个单元.考虑一下:如果您将数据分类到索引卡或纸张页面上,您是否会将这些信息一起列出,或者将它保持分开会更有用吗?如果在一起,那么它们可能属于一个节点.
由于Drupal站点上的大多数数据都是节点,因此对节点进行分类以便找到您感兴趣的节点是很有用的.这些分类中最基本的一个是内容类型,它基本上是什么样的信息节点表示,一旦创建就不可更改.每种内容类型都有自己独立的表单,用于创建和编辑节点类型,并表示不同类型的信息.页面节点是表示站点上静态页面的节点 - 如"关于"页面.Story节点表示应显示在内容列表中的文章或故事.博客节点将代表博客条目...在Drupal 6中,您可以根据需要创建任意数量的内容类型.
一旦超越了内容类型,就会有很多不同的方法来对节点进行分类. CCK(内容构建工具包)非常有用,它非常有用,在Drupal 7中,CCK中的大部分功能都包含在Drupal的核心中.CCK允许您向开箱即用的节点添加多种类型的字段,然后还有其他模块(Filefield,Imagefield,Link,Location)创建要添加的新字段类型.
在核心中,另一种整理节点的方法是Taxonomy模块,它允许您定义可以分配给节点的标签或术语的词汇表.这些术语可以由站点管理员提前定义,也可以创建"标记"词汇表,允许用户在创建或编辑其节点时创建术语.
归档时间: |
|
查看次数: |
231 次 |
最近记录: |