$modx->getDocumentObject の挙動について
Posted: 2015年6月23日(火) 12:04
以下のようなスニペットを作って、1.0.5J-r9で運用していたのですが、
別のサーバ(1.0.14J)に移行したところ動作しなくなりました。
調べたところ、新しい環境では $modx->getDocumentObject のメソッドに
aliasを指定すると動作しないようだということろまではわかりましたが、
そこから先で行き詰っています。
どのように調査を進めればよいか、教えていただけないでしょうか。
<?php
$get_alias_param = $_GET['alias'];
$page_object = $modx->getDocumentObject('alias', $get_alias_param);
$url = $modx->makeUrl($page_object['id']);
ob_end_clean();
header('Location: '.$url);
?>
別のサーバ(1.0.14J)に移行したところ動作しなくなりました。
調べたところ、新しい環境では $modx->getDocumentObject のメソッドに
aliasを指定すると動作しないようだということろまではわかりましたが、
そこから先で行き詰っています。
どのように調査を進めればよいか、教えていただけないでしょうか。
<?php
$get_alias_param = $_GET['alias'];
$page_object = $modx->getDocumentObject('alias', $get_alias_param);
$url = $modx->makeUrl($page_object['id']);
ob_end_clean();
header('Location: '.$url);
?>