ページ 11

SOY CMS同一カテゴリーの記事一覧ブロックプラグインについて

投稿記事Posted: 2019年5月08日(水) 12:02
by nakayatom
いつもお世話になっております。
SOY CMS同一カテゴリーの記事一覧ブロックプラグインについて、お教えいただきたくご連絡いたしました。
記事毎ページに関連の記事一覧を載せたいと思い、こちらのページ(https://saitodev.co/article/SOYCMS%E5%90%8C%E4%B8%80%E3%82%AB%E3%83%86%E3%82%B4%E3%83%AA%E3%83%BC%E3%81%AE%E8%A8%98%E4%BA%8B%E4%B8%80%E8%A6%A7%E3%83%96%E3%83%AD%E3%83%83%E3%82%AF%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3)を参考に
タグの記述と、ブロックの設定を行い反映すると、下記のエラーがでました。

Fatal error: Call to undefined function counts() in /home/サイトID/www/cms/common/
site_include/plugin/soycms_search_block/util/PluginBlockUtil.class.php on line 121

バージョンはSOY CMS 3.0.2p105.です。

方法が違っているのか、またはどのように対処したら良いかお教えください。
よろしくお願いいたします。

Re: SOY CMS同一カテゴリーの記事一覧ブロックプラグインについて

投稿記事Posted: 2019年5月08日(水) 12:46
by inunosinsi
現在配布されている最新版にバージョンアップしてから再度お試しください。

Re: SOY CMS同一カテゴリーの記事一覧ブロックプラグインについて

投稿記事Posted: 2019年5月10日(金) 12:03
by nakayatom
ご回答ありがとうございます。
最新版にバージョンアップして、エラーもなくプラグインが使用できるようになりました。
ありがとうございます。

ただ、一つだけまた別のエラーが出たので、ご連絡させて頂きます。
バージョンをSOY CMS 3.0.2p105 SQLiteからCMS 3.0.2p127 SQLiteにしたのですが、そのさい、ログインすると

Fatal error: Cannot redeclare class CategoryInfoPlugin in /home/サイトID/www/cms/common/site_include/plugin/soycms_category_info/soycms_category_info.php on line 10

というエラーがでて、ログインできずHPも閲覧できなくなりました。
たちまち対応として、soycms_category_info.phpをFTPで削除することで今はログインと閲覧をできるようにしています。
特に使用していないプラグインなのですが、削除以外には何か対処方法がありますでしょうか。

Re: SOY CMS同一カテゴリーの記事一覧ブロックプラグインについて

投稿記事Posted: 2019年5月11日(土) 04:16
by inunosinsi
システム内にclass CategoryInfoPluginという記述が二つ入ってしまったというエラーです。

/home/サイトID/www/cms/common/site_include/plugin/soycms_category_info/soycms_category_info0.php
のようなファイルがあると発生します。

私の開発環境ではこのようなファイルが入り込んでいない為エラーにならず、
原因を特定することができません。

Re: SOY CMS同一カテゴリーの記事一覧ブロックプラグインについて

投稿記事Posted: 2019年5月13日(月) 13:48
by nakayatom
確認したところ、soycms_category_infoの中には他のファイルは入っていないようでした。
かなり以前からバージョンアップし続けているため、どこかにclass CategoryInfoPluginの記述のファイルが残っているのかもしれません。
ご教示、大変ありがとうございました。