Pet*_*ero
19
好吧,答案是创建一个drupal视图,所以你需要视图模块,虽然很简单,答案很长.请通过这个让我忍受... :)(我实际上在测试网站上这样做,因为我写了指示,以确保我不会错过任何东西......)
我假设您知道如何下载和安装视图模块.确保您还启用了views-ui模块.
- 转到网站建设 - >视图 - >添加.
- 将"recent_posts_by_user"用于视图名称,"用户最近的帖子"用于描述,"node"用于视图类型.打到下一个.
- 在"默认"视图类型下,在"字段"块上,点击"+"符号.
- 在"组"下选择节点,然后检查"节点类型","节点标题"和"节点更新日期"字段.点击列表下方的"添加"按钮.
- 在基本设置块(左侧)下,单击"10"表示"显示项目"并更改为"5"或每页需要多少项目,然后点击"更新"
- 在"使用寻呼机"下,点击"否"和"完整寻呼机"或"迷你寻呼机"并再次点击"更新".
- 在样式下,点击"未格式化"并将其更改为"表"将所有字段设置为可排序,然后选择"更新日期"作为"默认排序",然后在"默认排序顺序"中选择"降序".点击更新.
- 点击"保存"以保存到目前为止的进度.
默认视图已完成.好极了!让我们添加块
- 现在在显示"page"的下拉列表中,选择"block"并点击"添加显示".
- 点击"参数"(屏幕中央的标题栏)
- 点击"覆盖"和"更新"
- 点击"参数"右侧的"+"符号
- 在"组"下拉列表中,选择"用户"并选择"用户ID".点击"添加"
- 在"如果参数不存在时要采取的动作"下,选择最后一个选项"提供默认参数",从"url"中选择"用户ID"并选中"同时查找节点并使用节点作者"
- 在"验证器"下,选择"用户"和"允许数字UID和字符串用户名"
- 在"如果参数不验证时采取的行动"下选择"隐藏视图/页面未找到(404)"
- 点击"更新"然后"保存"
现在创建视图,确保它显示在正确的页面上.
- 转到site building-> blocks,搜索"用户最近发布的帖子"块并点击"configure"
- 一直滚动到底部,然后选择"仅在列出的页面上显示".并在"页面"文本区域下放入"users/*"
- 点击"保存块"
- 现在再次找到"用户最近的帖子"块并将其设置为"内容底部"区域(或您的主题可用的任何其他区域).
- 点击"保存块"
DONE!不是火箭科学,而是漫长的过程...... drupal 6次观看比drupal 5好得多!:)
现在去访问用户页面http:// site/users/username并看到那里出现的表格!
如果您对视图仍有疑问,请打我.
请享用