1からまでを表示 (計218) |
ありがとうございます。
38行目のregisterViewAssetsその中に
$this->requireAsset('javascript', 'c5dktwentytwenty');
を追加しても症状は変わらず、
下記を別途、丸々追記すると
public function registerViewAssets($outputContent = '') {
$this->requireAsset('javascript', 'c5dktwentytwenty');
}
下記のエラーが表示されます。
Cannot redeclare Concrete\Package\C5dkTwentytwentyImage\Block\C5dkTwentytwentyImage\Controller::registerViewAssets()
Posted on 11月 15, 2019 at 10:08 午前
|
Easy Image Sliderのアドオンを使用中下記のエラーが表示されました。
改善方法をご教示ください。
『Call to a member function getThumbnailURL() on null』
C5:8.5.2
PHP:7.3.9
サーバー:さくらインターネット スタンダード
サーバーのエラーロゴより
[Thu Nov 14 09:54:20.376780 2019] [cgi:error] [pid 51188] [client 60.106.137.236:0] End of script output before headers: index.php, referer:http://garcon-trust.jp/index.php?cID=381&ctask=check-out-first&ccm_token=1573690104:cfc8ca6b9ccd99b338ceb9fc2201504f
以上、何卒宜しくお願い致します。
Posted on 11月 14, 2019 at 11:19 午前
|
ありがとうございます。
参考ページを参照してやってみたのですが、うまくいきませんでした。
アセットの登録が間違っているのかも知れません。
どのJSが読み込めていないかは判明はしました。
フッターに読み込むべき記述がされていても読み込んでいないと言うことがあるということでしょうか?
application/bootstrap/app.phpに下記を記述しました。
-------------------------------------------------------------------------------------------------------------------------------------------
$al->register(
'javascript', 'c5dktwentytwenty', 'packages/c5dk_twentytwenty_image/js/jquery.twentytwenty.js'
);
-------------------------------------------------------------------------------------------------------------------------------------------
どのファイルに指定の文字列を追記していいのかわからないところがあります。
また、/packages/c5dk_twentytwenty_image/blocks/c5dk_twentytwenty_image/controller.phpに下記を記述しました。
-------------------------------------------------------------------------------------------------------------------------------------------
public function registerViewAssets($outputContent = '') {
$this->requireAsset('javascript', 'c5dktwentytwenty');
}
-------------------------------------------------------------------------------------------------------------------------------------------
上記を記述するとエラーメッセージが表示されます。
-------------------------------------------------------------------------------------------------------------------------------------------
Cannot redeclare Concrete\Package\C5dkTwentytwentyImage\Block\C5dkTwentytwentyImage\Controller::registerViewAssets()
-------------------------------------------------------------------------------------------------------------------------------------------
間違っている箇所があればご指摘ください。
下記をヘッダーに追記したら正常に表示されました。
<script type="text/javascript" src="/packages/c5dk_twentytwenty_image/js/jquery.twentytwenty.js"></script>
Posted on 11月 12, 2019 at 6:22 午後
|
ありがとうございます。
ご教示通り編集をしましたところ、PHPのバージョンを上げても正常に表示されるようになりました。
Posted on 11月 06, 2019 at 3:08 午後
|
ありがとうございます。
registerViewAssetsの具体的な対応方法をご教示いただけますでしょうか。
宜しくお願い致します。
Posted on 11月 06, 2019 at 3:05 午後
|
C5を8.5.2にアップしたら、添付画像のようにログイン状態では正常な表示がされるのに、ログアウト後、通常の表示にしたら画像が上下に表示されるようになりました。
ログイン状態のような正常に表示させる方法がありましたら、ご教示ください。
Posted on 11月 04, 2019 at 2:36 午後
|
サイト内でEasy Images Sliderのアドオンを使用していますが、PHPのバージョンを7.3に揚げると下記のエラーメッセージが出ます。
------------------------------------------------------------------------------------------------------------------------------
Declaration of Concrete\Package\EasyImageSlider\Block\EasyImageSlider\Controller::registerViewAssets() should be compatible with Concrete\Core\Block\BlockController::registerViewAssets($outputContent = '')
------------------------------------------------------------------------------------------------------------------------------
直訳するとコアブロックとの互換性がないとのことですが、修正方法はありますでしょうか?
PHP5.6にすると正常に表示されますが、7.2でも同様にエラーになります。
レンタルサーバー会社とコースは、さくらインターネット スタンダードです。
Posted on 11月 04, 2019 at 11:59 午前
|
PHPのバージョンを5.6にしてどうでしょうか?
Posted on 6月 03, 2019 at 6:51 午後
|
SSL化していませんか?
もし、SSL化しているのであれば、一旦非SSL化して確認してはどうでしょうか?
Posted on 5月 29, 2019 at 3:31 午後
|
・さくらインターネット
・SSL
・下層ディレクトリもしくは直下にインストール
・プリティURLオフ
・テーマはエレメンタル
でエラー表示がどれも出ました。
他サイトのサーバー等でも試しましたが、同様な症状でした。
他にはエラー表示もなく、正常に動作しています。
Posted on 3月 14, 2019 at 12:25 午後
|