ページ 11

1.0.14J-r5不具合(リソースの複製)

Posted: 2014年10月15日(水) 09:38
by Ralph
お世話になってます。

1.0.14J-r5が出たんですね。
http://modx.jp/download/download_evo.html

早速インストールしたところ不具合がありました。
リソースの複製に関する、
manager/processors/duplicate_content.processor.php
にて、新たにDocAPIを使うようになってますが、

コード: 全て選択

// Run the duplicator
$newid = duplicateDocument($id);
$modx->clearCache();

$modx->loadExtension('DocAPI');
となっており、「duplicateDocument()」にて「$modx->doc」がnon-objectエラーになっていて、リソースの複製ができません。

コード: 全て選択

// Run the duplicator
$modx->loadExtension('DocAPI');
$newid = duplicateDocument($id);
$modx->clearCache();
とすれば、正常に動作しますので、よろしくお願いします。

Re: 1.0.14J-r5不具合(リソースの複製)

Posted: 2014年10月16日(木) 22:27
by yama
ありがとうございます。
$modx->doc->duplicateDocument()というふうになっていればこの箇所だけ見てピンとくるはずですが、可読性的に少し課題がありますね。考えてみます。