或者通过合作网站直接登录猪跑啦
用新浪微博登陆
用QQ账号登陆
用panel 定制了 user's page页面后, 我还想在user's page 上做些导航, 如: 首页(定制的user's page),个人介绍,相册 。 如何定制个人介绍,相册这些页面该呢 ?大的框架应该和user's page 一样, 个人介绍和相册的内容来自profile 模块添加。
个人介绍可以是一个user field,个人相册可以是一个 content type,而这个content type 通过 references 模块中的 user reference做成关联,然后做一个form,让每个人都能添加自己的个人相册,通过views,把相册这个content type资料读出来(views应该可以加%动态指定 用户,这点不确定),如果views无法做到,可以通过新建一个简单的模块,我们姑且把此模块叫做 xiangce,用xiangce来做相册输出,通过判断用户id而输出每个用户相应的相册。
"views应该可以加%动态指定 用户"这是可以的。我试过。
现在的情况(我已经做好了的部分): users' page 已经用panels 定制了, 网页框架是top里放了一个banner(banner用views读取的用户头像生成的block,把block放到panels里面),左边栏是一些 电话、姓名、地址等介绍,main content (中间内容栏)是放的最新文章,最新回答,最新图片(都是5条)。
我遇到的问题:我还想添加显示所有文章的列表,所有回答的列表、所有图片列表。 如user/%uid/blog,user/%uid/answer,user/%uid/picture . 我想达到的效果是 这些页面都用views读取出来,放到main content (中间内容栏)里面, top的banner和左边栏 不变, 如果直接用views生成的页面 不能保持 用panels 做的个人首页的框架。
2 个回答
个人介绍可以是一个user field,个人相册可以是一个 content type,而这个content type 通过 references 模块中的 user reference做成关联,然后做一个form,让每个人都能添加自己的个人相册,通过views,把相册这个content type资料读出来(views应该可以加%动态指定 用户,这点不确定),如果views无法做到,可以通过新建一个简单的模块,我们姑且把此模块叫做 xiangce,用xiangce来做相册输出,通过判断用户id而输出每个用户相应的相册。
分头诗人Lv 17
"views应该可以加%动态指定 用户"这是可以的。我试过。
现在的情况(我已经做好了的部分): users' page 已经用panels 定制了, 网页框架是top里放了一个banner(banner用views读取的用户头像生成的block,把block放到panels里面),左边栏是一些 电话、姓名、地址等介绍,main content (中间内容栏)是放的最新文章,最新回答,最新图片(都是5条)。
我遇到的问题:我还想添加显示所有文章的列表,所有回答的列表、所有图片列表。 如user/%uid/blog,user/%uid/answer,user/%uid/picture . 我想达到的效果是 这些页面都用views读取出来,放到main content (中间内容栏)里面, top的banner和左边栏 不变, 如果直接用views生成的页面 不能保持 用panels 做的个人首页的框架。
长风Lv 6