Skip Navigation

[Resolved] 信件往来

This support ticket is created 3 years, 6 months ago. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: Asia/Hong_Kong (GMT+08:00)

This topic contains 1 reply, has 2 voices.

Last updated by Luo Yang 3 years, 5 months ago.

Assisted by: Luo Yang.

Author
Posts
#1834763
微信截图_20201105021308.png

我正在尝试用toolset来为山区的留守儿童与大学生建立一个信件往来系统, 大学生通过报名审核来获取条件,这里我用cpt建立了一个自愿者,并且用form 建立两个表单 1 user-form注册, 2 post form 创建一个自愿者的文章页面,同时我又建立了一个cpt,叫做自愿者的信,并且用relationship 建立了一对多的关系 一个自愿者可以创建多封信件,
我用 cpt创建了一个叫留守儿童 用relationship 建立了一个1对1的关系, 即一个自愿者只能分配一个留守儿童
用cpt创建了一个叫留守儿童的信件 用relationship建立了一个1对多的关系, 即一个留守儿童会写很多的信。

现在我想实现这个功能, 每个自愿者在一个页面“信件往来”中 可以看到自己发出去的信件,和儿童的回信, 但是只能看到自己写的信和建立起1对1的留守儿童的回信
是否有可能这样

#1835155

你好,

你这是在做阳光工程啊。

我觉得是可以通过Toolset实现的,

例如:
1) 建立“自愿者的信”和“留守儿童的信件”文章之间文章关系
https://toolset.com/course-lesson/how-to-set-up-post-relationships-in-wordpress/

2) 创建一个页面,显示一个Nested views, 参考3)和4)

3) Parent post view:
- 查询“自愿者的信”文章
- Filter By:
文章作者是当前登录账户
https://toolset.com/documentation/user-guides/views/filtering-views-query-by-author/
- 在View's loop 里面,显示“自愿者的信”文章信息 + 下面的child post view

4) Child post view:
- 查询“留守儿童的信件”文章
- Filter by:
“自愿者的信”和“留守儿童的信件”文章之间文章关系(relationship)
- 在View's loop 里面,显示“留守儿童的信件”文章信息
https://toolset.com/course-lesson/displaying-related-posts/#displaying-many-related-items

This ticket is now closed. If you're a WPML client and need related help, please open a new support ticket.