我在concrete5中制作自己的代码相当新,所以我可以使用一些帮助! :)
我有一个包含事件ID和用户ID的参考表。我想在givent事件中获取所有用户的名字。
我有两个必要的ID:
UserID: $u->getUserID();
EventID: $c->getCollectionID()
如何在view.php页面中创建一个循环,该页面创建一个包含已注册参加活动的所有用户名的列表?该名称位于用户属性" name"。
中示例:我希望拥有用户ID为1和4的用户的名称,因为他们已注册参加事件221(请参阅此图片:http://www.tiikoni.com/tis/view/?id=11a89f6)。
我页面上的预期结果:John Doe,Jane Doe
我希望有人可以帮助我。
答案 0 :(得分:0)
图片链接已过期,正如Ortomala回复的那样。
听起来你需要一些自定义PHP块代码来从MySQL表中选择与EventID匹配的所有用户id(当前UserID不相关)。
这里有一些伪代码示例:
"SELECT b.UserID, u.uName FROM btYourEventTable AS b, Users as u
WHERE EventID = '". $c->getCollectionID(). "' AND b.UserID = u.uID";
如果您需要帮助,请jasteele12
上的{v}用户concrete5.org