バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 配送方法の都道府県項目追加

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
mii
投稿日時: 2019/3/25 1:04
対応状況: −−−
半人前
登録日: 2019/2/21
居住地:
投稿: 21
配送方法の都道府県項目追加
▼テンプレート
[EC-CUBE]3.017
[レンタルサーバ]ロリポップ
[OS]Win10
[PHP]5.6
[データベース]MySQL5.6
[カスタマイズの有無]
(実験で)配送方法の都道府県2種目を追加している。
とりあえずやったことはテンプレートとsrcフォルダ下の「delivery_fee」「DeliveryFee」を検索してコピー「delivery_test」「DeliveryTest」と用語差し替えもしくはファイルを複製
DB側はdtb_delivery_feeと同一構造として、dtb_delivery_testを作成済(中は空)

[現象]
(index_dev.phpモード)/index_dev.php/管理フォルダ/setting/shop/delivery/X/にて、以下エラー

Whoops, looks like something went wrong.
InvalidArgumentException in Pimple.php line 78:
Identifier "eccube.repository.delivery_test" is not defined.
in Pimple.php line 78
at Pimple->offsetGet('eccube.repository.delivery_test') in DeliveryController.php line 98
at call_user_func_array(array(object(DeliveryController), 'edit'), array(object(Application), object(Request), '1')) in HttpKernel.php line 144
at HttpKernel->handleRaw(object(Request), '1') in HttpKernel.php line 64
at HttpKernel->handle(object(Request), '1', true) in Application.php line 586
at Application->handle(object(Request)) in Application.php line 563
at Application->run() in index_dev.php line 107

読み方がまだわかってないせいだと思いますが、エラー先がわかっておりません。
eccube.repository.delivery_test とあったのでsrc/Eccube/Repository/DeliveryTestRepository.php(複製作成したの)をあげなおしたものの変化なしで、この場合何がおかしいと言ってるのでしょうか?
umebius
投稿日時: 2019/3/25 6:47
対応状況: −−−
登録日: 2016/7/22
居住地:
投稿: 2085
Re: 配送方法の都道府県項目追加
$app['eccube.repository.delivery_test'] が定義されていないのが原因かと思います。

各レポジトリへのアクセス方法
src/Eccube/ServiceProvider/EccubeServiceProvider.phpで定義されています。

OrderRepositoryであれば、
$app['eccube.repository.order'] = $app->share(function () use ($app) {
return $app['orm.em']->getRepository('Eccube\Entity\Order');
});


----------------
EC-CUBEカスタマイズ・高速化・脆弱性対策・SEO ご相談ください。

2系・3系から4系へのバージョンアップ実績豊富

mii
投稿日時: 2019/3/31 7:20
対応状況: 解決済
半人前
登録日: 2019/2/21
居住地:
投稿: 21
Re: 配送方法の都道府県項目追加
ありがとうございます。
解決しました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,288名です
総投稿数は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.