質問 > 管理機能 > プラグイン作成において、プロクシーファイルが生成されません。 |
管理機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
tone_tone |
投稿日時: 2022/1/15 22:02
対応状況: 解決済
|
新米 登録日: 2021/12/13 居住地: 投稿: 8 |
Re: プラグイン作成において、プロクシーファイルが生成されません。 a-zumi様
ご返信がおそくなりましたが、 ご連絡ありがとうございます。 ご指摘の通り、プラグインの有効化ができていませんでした。 プロクシーファイルの生成までは確認できました。 プラグインの完成まで、まだまだ調べながらの対応となると 思いますが、今回はありがとうございました。 |
a-zumi |
投稿日時: 2022/1/14 7:56
対応状況: −−−
|
半人前 登録日: 2017/4/20 居住地: 投稿: 26 |
Re: プラグイン作成において、プロクシーファイルが生成されません。 プラグインの有効化はしていますか?
|
tone_tone |
投稿日時: 2022/1/14 0:10
対応状況: −−−
|
新米 登録日: 2021/12/13 居住地: 投稿: 8 |
Re: プラグイン作成において、プロクシーファイルが生成されません。 a-zumi様
ご連絡ありがとうございます。 @Eccube\EntityExtension("Eccube\Entity\Product") を @EntityExtension("Eccube\Entity\Product") に変更してみましたが、 bin/console eccube:generate:proxiesの実行において ・特にコマンドの実行についてメッセージなどが出力されない。 ・プロクシーファイルは未作成。 という結果になりました。 |
a-zumi |
投稿日時: 2022/1/13 11:34
対応状況: −−−
|
半人前 登録日: 2017/4/20 居住地: 投稿: 26 |
Re: プラグイン作成において、プロクシーファイルが生成されません。 @Eccube\EntityExtension("Eccube\Entity\Product")
を @EntityExtension("Eccube\Entity\Product") に変更してみてください。
|
tone_tone |
投稿日時: 2022/1/11 20:05
対応状況: 確認中
|
新米 登録日: 2021/12/13 居住地: 投稿: 8 |
プラグイン作成において、プロクシーファイルが生成されません。 ▼テンプレート
[EC-CUBE]4.0.5-p1 新規インストール [レンタルサーバ] windows環境のXampp [OS] Windows NT DESKTOP-82UKSMI 10.0 build 19043(Windows 10) [PHP] 7.3.26 [データベース] MySQL 10.4.17-MariaDB [WEBサーバ] Apache/2.4.46 (Win64) OpenSSL/1.1.1h PHP/7.3.26 [ブラウザ] 有名どころ各種 [導入プラグインの有無] 無 [カスタマイズの有無] 無 productのEntityに項目追加したいですが、上手く出来ないです。 productの項目を追加したいです。 EC-CUBE4のプラグイン生成機能を使い、ベースとなるプラグインを生成したのち app/Customize/Entity app/Plugin/RidirectURL/Entityに RidirectURLProductTrait.phpを追加しました。 <?php namespace Plugin\RidirectURL\Entity; use Doctrine\ORM\Mapping as ORM; use Eccube\Annotation\EntityExtension; /** * @Eccube\EntityExtension("Eccube\Entity\Product") */ trait RidirectURLProductTrait { /** * @ORM\Column(type="string", nullable=true) */ private $prod_url; /** * @return int */ public function getProdUrl() { return $this->prod_url; } /** * @param int $prod_url * * @return $this; */ public function setProdUrl($prod_url) { $this->prod_url = $prod_url; return $this; } } 上記のファイルを追加後に 下記のコマンド実行したのですが、エラーなどメッセージも 出ず、プロクシー(proxy)ファイルも生成されません。 bin/console eccube:generate:proxies どう調査すれば良いでしょうか? 宜しくお願い致します。 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |