外部の magento-2 拡張機能を追加しようとしましたが、管理側で magento-connect が見つからないため、追加できません。管理パネルにはmagento-connectがないと思います。これについて共有するアイデア、または役立つ良いチュートリアルはありますか?
3 に答える
この全機能は近日公開予定ですが、サンプル データでテストできます。
- ここで指定されているように composer create project を介して、サンプル データなしでmagento をインストールする必要があります。
- 管理者にログインし、ツールの下に移動し
System
て探します。Web Setup Wizard
- ここ
Magento Marketplace
に指定されているように、magento.com の認証キーに移動して入力します。 - コンポーネント マネージャーに戻ってクリックすると
sync
(この手順には時間がかかる場合があります)、マーケットプレイスで行われた "購入" が最終的にここに表示されます。これはまだ WIPです。 - 今のところ、サンプル データ モジュールでテストできます。その下
New Purchases
に、新しいモジュールの数が表示されます (サンプル データ モジュールの数は、今のところ 20 です)。その下をクリックinstall
すると、インストール可能なサンプルデータ モジュールの一覧が表示されるはずです。 - インストールするモジュールを選択し
install
、グリッドの左上にあるボタンをクリックします。または、一度に 1 つのコンポーネントをインストールします。 - 新しく必要なコンポーネントをチェックする composer に基づいて、依存関係のチェック (しばらく時間がかかります) が行われます。この手順では、cron をセットアップする必要があります。手順はこちら
- 次に、オプションでバックアップを作成し、最後にコンポーネントをインストールできます。これは、前のステップとコンポーザの crons セットアップを介して行われます。
Magento 2 拡張機能のインストールは簡単な作業です。拡張機能の zip ファイルを抽出し、フォルダーを Magento 2 app/code ディレクトリ内に配置して、構造が app/code/namespace/module-name のようになるようにするだけです。
次に、Magento 2 拡張機能を登録するためにいくつかのコマンドを実行する必要があります
アプリディレクトリと並行して、Magento 2ディレクトリ内でターミナルを開きます
これらのコマンドを実行します-
あなたのmagento 2ディレクトリに読み書き権限を与える
sudo chmod -R 777 /opt/lampp/htdocs/Training/Magento_2.0 などの Magento 2 フォルダーのパス
Linux オペレーティング システムを使用している場合は、このコマンドを実行する必要があります。Windows では必要ありません。
拡張機能を登録するため
/opt/lampp/bin/php bin/magento module:enable Namespace_Modulename
/opt/lampp/bin/php bin/magento setup:upgrade
拡張コードのコンパイル用
/opt/lampp/bin/php bin/magento setup:di:compile
キャッシュをフラッシュし、Magento 2 ディレクトリからキャッシュ フォルダーを削除しますvar
。