把某用户关注的所有用户的node显示出来

nemo给的方法:

 

select n.nid from {node} n 
innerjoin {flag_content} fc  ON fc.content_id = n.uid
innerjoin {flags} f ON f.fid = fc..fid
where fc.uid = "$user->uid" AND f.name = "关注的机读名"
 
不一定要用views,用drupal的数据库api,把nid出来,node_load($nid),然后在去模板里渲染。
 
theme 就是把取到的node信息,分派给相关的模板使用
 
 这个theme被注册成可以用模板来输出了,也就是user-story-list
创建相应的模板文件 
 
我的.module和.inc文件里几乎没有html代码,都放到tpl里
 
把数据库操作的api和hook_theme搞懂了,几乎可以完成drupal 80%的工作了