0

カテゴリ「ドレス、スカート...」とコレクション(サブカテゴリの各要素は異なるコレクションに関連付けることができます)を持つ「Closes」のギャラリーからアルバムを取得する必要があり、カテゴリ、コレクション、およびその他のパラメーターでフィルタリングする closes 要素を取得する必要があります. しかし、作成時に各ギャラリーアイテムに同じタグを入力するのは困難です。Gallery でこのようなカタログを作成するにはどうすればよいですか?

さらに、各ギャラリー アイテム (要素) には同じアイテムの複数の画像があるため、Albums -> Subalbums -> Itemsを作成します。

Gallery extra でこれを実行できるかどうかわかりません。MIGx を何らかの形で使用する可能性があります... コード ギャラリー。

4

1 に答える 1

0

あなたのその後がどうなるかは完全にはわかりませんが、ModX データベース自体を検索する独自の PHP スニペットを作成したくなるでしょう。例えば:

//TEMP VAR SEARCH
$sql = 'SELECT * FROM `modx_site_tmplvar_contentvalues` WHERE `value` LIKE "%WHAT EVER TAGS YOU HAVE%"';

$tvqresult = mysql_query($sql);
$num_rowstvq = mysql_num_rows($tvqresult);

while ($rowtvq = mysql_fetch_array($tvqresult)) {
$contid =  $rowtvq['contentid'];

//MAIN QUERY
$mainsql = 'SELECT * FROM `modx_site_content` WHERE `id` = ' . $rowtvq['contentid'] . '  AND `template` = 12 AND `published` = 1 AND `deleted` = 0';

$resultmain = mysql_query($mainsql);

while ($row = mysql_fetch_array($resultmain)) {
  echo "[[Ditto? &parents=`134` &documents=" . $row['id'] . " &tpl=`tempchunk`]]";
}//END MAIN LOOP
}

注: これは通常の SQL です。Revo では、PDO で動作させるために若干の調整が必要になると思います。

于 2013-05-27T02:02:08.427 に答える