バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

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

開発について

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
shimbo
投稿日時: 2018/10/5 12:50
対応状況: −−−
半人前
登録日: 2018/10/5
居住地:
投稿: 27
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
居住地: 東京
投稿: 796
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
居住地:
投稿: 27
Re: Configuration file config.yml for plugin XXXXEc not found or is invalid. Skipping loading.
返信が遅くなり恐縮です。

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

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


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,286名です
総投稿数は109,688件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

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

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.