ご利用のサーバ:カゴヤ専用サーバー3G Quad
MODXのバージョン:1.0.10J
PHPのバージョン:5.3.13
MySQLのバージョン: 5.0.95
ブラウザ:
-----
こちら
http://modx.jp/news/20130502.html
に記載されている「オーサリングツール連携用のタグ」ですが、
直近のコメント閉じタグ「-->」が残り、
逆に、関係ない箇所のコメント閉じタグ「-->」を削除する不具合があるようです。
以下のように、2か所で連携用のタグを使用しているテンプレートがあります。
コード: 全て選択
<!-- InstanceBeginEditable name="hogehoge" --><!--@MODX:[[TopicPath]] --><!--@IGNORE:BEGIN-->~<!--@IGNORE:END--><!-- InstanceEndEditable -->
コード: 全て選択
<!-- InstanceBeginEditable name="fugafuga" --><!-- #BeginLibraryItem "/Library/fugafuga.lbi" --><div class="********">
<!--@MODX: [[Wayfinder?config=`@CHUNK:wf_config_gmenu`]] --><!--@IGNORE:BEGIN--><ul><li>~
:
</li>
</ul><!--@IGNORE:END-->
</div><!-- #EndLibraryItem --><!-- InstanceEndEditable -->
出力されたHTMLは、
前半のTopicPathの後ろの「-->」が残り、
コード: 全て選択
<!-- InstanceBeginEditable name="hogehoge" -->**** --><!-- InstanceEndEditable -->
コード: 全て選択
<!-- #BeginLibraryItem "/Library/fugafuga.lbi" -->
コード: 全て選択
<!-- InstanceBeginEditable name="fugafuga" --><!-- #BeginLibraryItem "/Library/nav_side_dummy.lbi" <div class="********">
<ul><li>****
</li>
</ul> -->
</div><!-- #EndLibraryItem --><!-- InstanceEndEditable -->
追記)
もう一つコメント閉じタグが削除されていました。
ページ最後の
コード: 全て選択
<!-- InstanceEnd --></html>
コード: 全て選択
<!-- InstanceEnd </html>