検索結果を分割するプラグイン「DivPages 」のMT5対応
前述の「DivPages」ですが、
藤本 壱さんの「MTOS活用テクニック」で書かれているのはMT4対応のようで、
MT5で動作させると、再構築中は何も起きませんが、検索ボタンを押したときに以下のようなエラーがでます。
---------
再構築に失敗しました。 : Can't locate object method "_hdlr_entries" via package "MT::Template::Context" at /home/ドメイン/www/mt/plugins/RealtimeRebuild/../../plugins/DivPages/DivPages.pl line 165.
---------
どうも
plugins/DivPages/DivPages.pl
の165行目あたりが問題のようです。
なので、「DivPages.pl エラー」で検索をかけたところ、以下の記事を見つけました。
---------------
165行目の
$res = $ctx->_hdlr_entries($args, $cond);を
$res = $ctx->invoke_handler('entries', $args, $cond);と書き換え、
433行目の
return 'http://' . $ctx->_hdlr_blog_host($args) . $uri;を
return 'http://' . $ctx->invoke_handler('bloghost', $args) . $uri;と書き換えれば5.0では動くそうなので・・・・
---------------
管理者の方はうまくいかなかったようですが、だめもとで上記の修正を行ってみたところ、うまくいきました!!!!
よかった~。
他にも別のプラグインを使う方法もあるらしいです。
試してませんが参考まで。
ArchivePage
February 22, 2012 4:58 PM
|
カテゴリー:
MTタグ記述
||
Movable Type Open Source
||
プラグイン
|
|
コメント(0)
|
トラックバック(0)
|