バージョン選択

フォーラム

メニュー

オンライン状況

45 人のユーザが現在オンラインです。 (33 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 45
もっと...

サイト内検索

プラグイン > 開発について > Configuration file config.yml for plugin XXXXEc not found or is invalid. Skipping loading.

開発について

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
shimbo
投稿日時: 2018/10/5 12:50
対応状況: −−−
半人前
登録日: 2018/10/5
居住地:
投稿: 12
Configuration file config.yml for plugin XXXXEc not found or is invalid. Skipping loading.
[EC-CUBE] EC-CUBE3.0.16
[レンタルサーバ] さくらインターネット
[OS] reeBSD 9.1-RELEASE-p24
[PHP] 5.6.38
[データベース] MySQL 5.7.22-log
[WEBサーバ] Apache
[ブラウザ] Chrome
[導入プラグインの有無] 無し
[現象]
試しに簡単なプラグインを作ろうとしてつまずいています。

開発環境のindex_devで以下のWARNINGが表示されており、表示も変化しません。

> WARNING - Configuration file config.yml for plugin XXXXEc not found or is invalid. Skipping loading.
> Context: {"path":"/home/brigie/www/ec/app/Plugin/XXXXEc","original-message":"config.yml event empty or invalid_character(\\W) "}

いろいろドキュメントを見ているのですが、何が正解なのかよくわかりません。
ファイル構成は、Plugin\XXXXEc 内に

config.yml
event.yml
ShoppingIndexRenderEvent.php

を配置しています。


```config.yml
name: XXXXプラグイン
code: XXXXEc
version: 0.0.1
event: ShoppingIndexRenderEvent
```

```ShoppingIndexRenderEvent.php
<?php

namespace Plugin\XXXXEc;

use Eccube\Application;
use Eccube\Event\EventArgs;
use Eccube\Event\TemplateEvent;

class ShoppingIndexRenderEvent
{
public function __construct(Application $app)
{
$this->app = $app;
}
public function onShoppingIndexRender(TemplateEvent $event){
$parameters = $event->getParameters();
$source = str_replace('h1 class="header_logo"', 'h1 class="header_logo"'.'name="う"', $event->getSource());
$event->setSource($source);
}
}
```

ymlの記述方法が間違っているのでしょうか? 文字コードは問題ないと思います。
tao_s
投稿日時: 2018/10/5 14:30
対応状況: −−−
仙人
登録日: 2008/8/20
居住地: 東京
投稿: 667
Re: Configuration file config.yml for plugin XXXXEc not found or is invalid. Skipping loading.
Yamlの文法間違えて無いですかね?あとはcodeとか間違えてるとか


----------------
EC-CUBEカスタマイズ相談してください。
緊急のEC-CUBEの障害対応
EC-CUBE開発ブログ

shimbo
投稿日時: 2018/10/22 11:43
対応状況: −−−
半人前
登録日: 2018/10/5
居住地:
投稿: 12
Re: Configuration file config.yml for plugin XXXXEc not found or is invalid. Skipping loading.
返信が遅くなり恐縮です。

何かのキャッシュが効いていたのか、変な文字が入っていたのか、いつのまにか認識されるようになりました。ちょっと不安はありますが、引き続き開発します。

ありがとうございます。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBEペイメント

統計情報

総メンバー数は36,251名です
総投稿数は88,524件です

投稿数ランキング

1
seasoft
7332
2
AMUAMU
2712
3
nanasess
1851
4
yuh
1524
5
468
1315
6
red
1199
7
umebius
1007
8
fukap
907
9
shutta
827
10
tsuji
815
11 ramrun 789
12
tao_s
667
13 karin 656
14 sumida 641
15
homan
633
16
h_tanaka
632
17 DELIGHT 571
18
patapata
502
19
flealog
483
20 tonton 436


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© LOCKON CO.,LTD. All Rights Reserved.