0

Magento に関していくつか質問があります。

  1. Mage_NewsletterMagento 管理パネル ページから、やなどの Magento モジュールのリストを見つけることができMage_poll ます。知りたいのですが、これらはどこから来たのですか?

    たとえば、次のようなファイルを作成するとします。

    /var/www/magento/app/design/frontend/[design_package]/[layout_name]/{layout,templates}
    

    そのようなディレクトリに格納された一連のファイルによって定義されたモジュールが、先ほど指摘した管理ページの Magento モジュール リストに表示されるには何が必要ですか?

  2. デザイン パッケージのスキン ディレクトリの下に、images ディレクトリと別のimages/media ディレクトリを配置する目的は何ですか。の下ではなく、 images ディレクトリの直下に配置する画像をどのように決定しimages/mediaますか? ここで使用されている規則は何ですか?

4

3 に答える 3

9

1.各モジュールにはモジュール登録ファイルがあります。これらの登録ファイルは

app/etc/modules/

これらは、モジュールをアクティブ化または非アクティブ化するために使用されます。たとえば、Mage_Newsletter登録ファイルは次のとおりです。Mage_Newsletter.xml

モジュール登録ファイルを作成したい場合は、Namespace_Module.xmlapp/etc/modules作成

<?xml version="1.0"?>
<config>
    <modules>
        <Namespace_Module>
            <active>true</active>
            </codePool>local</codePool>
        </Namespace_Module>
    </modules>
</config>

このモジュールは管理パネルに表示されます。

2.アップロードしたカタログ、静的ブロック、および画像は下に表示されます。mediaテーマ固有の画像は下に表示され ますskin/frontend/[design_package]/[layout_name]/images

Magento の開発に慣れていない場合は、ナレッジ ベースを確認してください。

于 2012-07-20T15:38:36.477 に答える
0

magento 2.0では、カスタムモジュールを実装しながら、1つのファイルを定義する必要があります

app\code\PackageName\Modulename\registration.php

このファイルにはこのコードが必要です

\Magento\Framework\Component\ComponentRegistrar::register( \Magento\Framework\Component\ComponentRegistrar::MODULE, 'PACKAGENAME_MODULENAME', DIR

そのため、「php bin/magneto setup:upgrade」を使用してモジュールをインストールする場合..

このファイルが呼び出され、モジュール データが magento モジュール構成ファイルに登録されます。

于 2016-08-22T12:38:39.230 に答える