我的网站只有管理员能添加文章,想给用户面板添加一个Menu tab ,取名"出现我名字的文章" ,views 路径: /user/%/myname,目的就是给用户查看网站里哪些文章出现了他们的名字。 比如我在 内容类型 Basic page 加了一个字段field_username,创建文章时field_username 字段写上某个用户的名字。当然文章作者还是管理员,只不过文章的username字段由管理员写上了某个用户的名字。 做viwes时 Filter criteria 出现了难题,只找到 用户: Current (不合适) 和 内容: Author uid(也不合适), field_username 我也试过了,选择 is equal to ,Value 写 Current(瞎写的),不行,可能写法不对, Value 里 "当前用户名" 改怎么写呢? 如何我才能筛选 field_username 的值等于当前用户的名字? 请告诉我解决方案,谢谢指点
板块
Drupal 版本
你的做法应该有点问题。
你的做法应该有点问题。
为何不添加entity reference类型的字段?让该字段指向user对象。
然后在views里添加contexual filter选择该字段就行了。