Re: Re: 有料テーマ Genesisについて

2019年8月26日 at 21:44

作者様からは連絡がありませんでしたがconcrete5.orgのコミュニティでイギリスの方が助けてくれました。

view.phpの内容を修正されて改善しましたので共有させて頂きます。

PHP7はコーディングエラーの許容度が低く、エラーを検出するとエラーをスローします。
この場合、エラーは次のようにパッチされました...

このコードの変更
<?php if (count($ rows ) > 0 ) { ?>
<?php foreach (array_slice($ rows 、 1 ) as $ row ) { ?>
<i class = "fa fa-circle-thin" aria-hidden = "true"> </ i>
<?php }
}
?>

これに
php
if (is_array($ rows ) ) {
if (count($ rows ) > 0 ) {
foreach (array_slice($ rows 、 1 ) as $ row ) { ?>
<i class = "fa fa-circle-thin" aria-hidden = "true"> </ i>
<?php }
}
}
?>

そして、このコード
<?php if (count($ pages ) == 0 ): ?>
<div class = "ccm-block-page-list-no-pages"> <?php echo $ noResultsMessage ?> </ div>
<?php endif ; ?>

これに
<?php
if (is_array($ pages ) ) {
if (count($ pages ) == 0 ): ?>
<div class = "ccm-block-page-list-no-pages"> <?php echo $ noResultsMessage ?> </ div>
<?php endif ; } ?>

上記の内容に変更してファイルをアップロードして解決しました。

※ただ、その方が仰せなのですが※
【悪いニュースは、残りの15個すべてのテンプレートファイルに「Countable」エラーがあることです。これらのいずれかを使用する必要がある場合は、これらのパッチを適用できます】

ありがとうございました。

タグ:

Re: Re: Re: 有料テーマ Genesisについて

2019年9月8日 at 23:35
結局、作者様が修正して頂けないようでテーマの購入代金がconcrete5.orgから返金されました。