<![CDATA[ pieX の使用方法について - My Forums]]> https://forums.modx.com/thread/?thread=56268 <![CDATA[Re: pieX &#12398;&#20351;&#29992;&#26041;&#27861;&#12395;&#12388;&#12356;&#12390;]]> https://forums.modx.com/thread/56268/piex#dis-post-330329
global $modx;
...
$filename = urldecode(...)
$url = 'http://www.example.com/path/' . $filename . '.rss';
echo $modx->runSnippet('pieX', array('url' => $url));


とする事で解決しました。

ありがとうございました。

P.S.今後は日本公式フォーラムで質問するようにします。
]]>
kysnm Aug 08, 2010, 08:38 PM https://forums.modx.com/thread/56268/piex#dis-post-330329
<![CDATA[Re: pieX &#12398;&#20351;&#29992;&#26041;&#27861;&#12395;&#12388;&#12356;&#12390;]]> https://forums.modx.com/thread/56268/piex#dis-post-330328 下の感じでスニペットをコールすれば、HTMLでスニペを入れ子にする場合の問題は関係なくなると思いますので。
APIを使った外部スニペットの呼び出し例:
$returnValue = $modx->runSnippet('SnippetName', Array('paramName'=>'paramValue',・・・));

P.S:日本公式フォーラムの方で質問された方が早いかもしれません。
http://modxcms-jp.com/bb/]]>
sama55 Aug 06, 2010, 05:33 AM https://forums.modx.com/thread/56268/piex#dis-post-330328
<![CDATA[pieX &#12398;&#20351;&#29992;&#26041;&#27861;&#12395;&#12388;&#12356;&#12390;]]> https://forums.modx.com/thread/56268/piex#dis-post-330327 具体的には複数のリンクをリスト表示した画面から遷移した詳細ページでの処理となります。

[!pieX &url=`http://www.example.com/path/[[snippet]].rss` !]

snippet は REQUEST_URI(日本語) を urldecode しています。

この方法では複数のリンクがある場合でも snippet で帰ってきた値がキャッシュされてしまい
正しく動作してくれません。

<http://modxcms.com/forums/index.php/topic,50296.msg293989.html#msg293989>

で確認したのですがスニペットコールの中ではキャッシュしないスニペットコール呼び出しが
出来ない様なのでどのようにすれば良いのかわかりません。

何か良い方法はないでしょうか?

modx-1.0.2J-p1
pieX Version: 0.8

不足している情報がございましたらご指摘ください。

以上、よろしくお願いいたします。]]>
kysnm Aug 06, 2010, 04:49 AM https://forums.modx.com/thread/56268/piex#dis-post-330327