【发布时间】:2012-12-18 00:08:00
【问题描述】:
我有一个从数据库获取文档 ID 的 sn-p。
我想把这些放在 Wayfinder 的菜单中,但无法让它工作。有谁知道在 Wayfinder 中放置 PHP var 的正确方法?试过了,但没有运气:
echo '[[Wayfinder? &includeDocs=`' . $docid . '`]]';
(PS:使用 Revo)
编辑:添加更多代码
简而言之,我的代码从会话中获取登录用户 ID 并找到他们的访问组。最终目标是显示访问组内资源的链接。这是 sn-p 的后半部分,我已经获得了适当的资源 ID,只需将它们输出即可。
//RETRIEVE DOCUMENT GROUPS RELATED TO ACCESS GROUPS
$docgroups = "SELECT * FROM `modx_document_groups` WHERE `document_group` = '$target' ";
$docstmt = $modx->query($docgroups );
while ($docrow = $docstmt->fetch(PDO::FETCH_ASSOC)) {
$docid = $docrow['document'];
echo '[[Wayfinder? &startId=`0` &includeDocs=`' . $docid . '`]]';
}//END
【问题讨论】:
标签: php variables content-management-system modx modx-revolution