DB からドキュメント ID を取得するスニペットがあります。
これらを Wayfinder のメニューに入れたいのですが、うまくいきません。Wayfinder内にPHP変数を配置する正しい方法を知っている人はいますか? これを試しましたが、運がありません:
echo '[[Wayfinder? &includeDocs=`' . $docid . '`]]';
(追伸:レボ使用)
編集:さらにコードを追加
簡単に言えば、私のコードはセッションからログインしているユーザー ID を取得し、そのアクセス グループを見つけます。最終的な目標は、アクセス グループ内にあるリソースへのリンクを表示することです。これは、適切なリソース 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