テンプレート変数のWidgetについて

質問全般・改善要望
jeyson
メンバー
メンバー
記事: 21
登録日時: 2010年7月20日(火) 11:31

テンプレート変数のWidgetについて

投稿記事by jeyson » 2015年4月30日(木) 19:30

document.parser.class.inc.php
の3214行目
$modx->tvProcessor
の箇所で
テンプレート変数のWidgetを展開するために
/manager/includes/docvars/outputfilter
にあるファイルを読込している箇所がありますが
ここで読込されるファイル群が公開時に実行されることを前提にしています。

例えば
/manager/includes/docvars/outputfilter/delim.inc.php
ですが
2行目に
if(!defined('IN_PARSER_MODE') || IN_PARSER_MODE != 'true') exit();
があります。

コレのせいで管理画面(pluginでonDocSaveForm等)から
$modx->getTemplateVarOutput( "*" , $contents_id);
を呼ぶと
そのままexitが実行されて白い画面になってしまいます。

すみませんが
調整頂いたほうが良い気がします・・・
アバター
yama
管理人
記事: 2836
登録日時: 2009年7月29日(水) 02:50

Re: テンプレート変数のWidgetについて

投稿記事by yama » 2015年5月03日(日) 16:56

outputfilter.zip
(5.8 KiB) ダウンロード数: 30 回
修正しました。こちらで確認いただけますでしょうか?
jeyson
メンバー
メンバー
記事: 21
登録日時: 2010年7月20日(火) 11:31

Re: テンプレート変数のWidgetについて

投稿記事by jeyson » 2015年5月04日(月) 07:10

ご対応いただき有り難うございます!!!

早速入れ替えさせていただきました。

ありがとうございます!!

“質問全般・改善要望” へ戻る