リソースのフロントエンド xml エクスポートを作成する方法について、ガイドが必要です。
getresources を使用して、タイトル、画像、およびいくつかの情報データ (ブログなど) を含むリソースを表示します。1 ページに約 15 のリソースを表示します。ボタンをクリックして、リソースを含むこのページをxmlとしてエクスポートしたいと思います。
ありがとう!
リソースのフロントエンド xml エクスポートを作成する方法について、ガイドが必要です。
getresources を使用して、タイトル、画像、およびいくつかの情報データ (ブログなど) を含むリソースを表示します。1 ページに約 15 のリソースを表示します。ボタンをクリックして、リソースを含むこのページをxmlとしてエクスポートしたいと思います。
ありがとう!
特にGoogle xmlサイトマップを作成するためのチュートリアルがここにあります: http://rtfm.modx.com/display/ADDON/getResources.Google+XML+Sitemap
htttp://your_site/export.html?pageids=1,2,3,... のようなページを作成するのはどうですか?ここで、1,2,3 - エクスポートされたリソースの ID。このページで、次のようなスニペットを作成します -
<?php
$template = 2;
$list_ids = explode(',', $_GET['pageids']);
$out_list = array();
foreach($list_ids as $id) { // check allowed templates
$document = $modx->getObject('modResource', $id);
if ($document->get('template') == $template) {
$out_list[] = $id;
}
}
$modx->setPlaceholder('list_ids', implode(',',$out_list));
そして配置
[[!getResources? &resources=`[[+list_ids]]` &tpl=`myRowTpl_XML`]]