0

リソースのフロントエンド xml エクスポートを作成する方法について、ガイドが必要です。

getresources を使用して、タイトル、画像、およびいくつかの情報データ (ブログなど) を含むリソースを表示します。1 ページに約 15 のリソースを表示します。ボタンをクリックして、リソースを含むこのページをxmlとしてエクスポートしたいと思います。

ありがとう!

4

2 に答える 2

0

特にGoogle xmlサイトマップを作成するためのチュートリアルがここにあります: http://rtfm.modx.com/display/ADDON/getResources.Google+XML+Sitemap

于 2012-10-25T00:37:54.027 に答える
0

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`]]
于 2012-10-19T12:37:20.247 に答える