主题/建立自己的模块

时间:2011-02-17 16:36:02

标签: drupal drupal-modules drupal-7

我是Drupal的新手,想为Drupal 7创建自己的模块。但是我不理解drupal jet中的主题/模板系统。所以,如果有人可以帮助我,我会很高兴。我正在构建一个Twitter模块,显示带有某个#hashtag的最新推文。加载数据不是问题。问题是选择显示数据的最佳解决方案。我想这样表达:

[twitter author_url的链接]
[作者_url]的[标题]
[关闭链接]

感谢您的帮助。

twitter.install文件:(我的自定义字段)

 array(
      'twitter_id' => array(
        'type' => 'varchar',
        'length' => 255,
        'not null' => TRUE,
        'default' => ''
      ),
      'author' => array(
        'type' => 'varchar',
        'length' => 255,
        'not null' => TRUE,
        'default' => ''
      ),
      'author_url' => array(
        'type' => 'varchar',
        'length' => 255,
        'not null' => TRUE,
        'default' => ''
      ),
      'published' => array(
        'type' => 'varchar',
        'length' => 64,
        'not null' => TRUE,
        'default' => ''
      ),
      'title' => array(
        'type' => 'varchar',
        'length' => 255,
        'not null' => FALSE
      ),
      'description' => array(
        'type' => 'text',
        'not null' => FALSE
      ),
      'link' => array(
        'type' => 'varchar',
        'length' => 255,
        'not null' => FALSE
      ),
      'image' => array(
        'type' => 'varchar',
        'length' => 255,
        'not null' => FALSE
      ),
    ),
    'primary key' => array('twitter_id'),
  );

  return $schema;
}

1 个答案:

答案 0 :(得分:3)

您应该与http://drupal.org/project/twitter合作,而不是编写新模块。