タグ付けされた質問 「magento2-dev-beta」

Magento 2.0.0の開発者向けベータリリースに関する問題。これは正式には、2014年12月18日から2015年の第1四半期末までの期間です。

3
Magento2:プラグインと設定の基本的な違いは何ですか?
magento2チュートリアルでプラグインと設定の両方を使用しましたが、どちらも正常に機能していますが、基本的な違いは何ですか。 プラグインのコード: 1.1)di.xmlにプラグイン宣言を追加します。 <type name="Magento\Catalog\Model\Product"> <plugin name="magento-catalog-product-plugin" type="Training\Test\Model\Product" sortOrder="10"/> </type> 1.2)プラグインクラスを作成します。 <?php namespace Training\Test\Model; class Product { public function afterGetPrice(\Magento\Catalog\Model\Product $product, $result) { return 5; } } 好みのコード: 2.1)プリファレンス宣言を作成します。 <preference for="Magento\Catalog\Model\Product" type="Training\Test\Model\Testproduct" /> 2.2)新しい製品クラスを作成します。 <?php namespace Training\Test\Model; class Testproduct extends \Magento\Catalog\Model\Product { public function getPrice() { return 3; } }

1
Magento 2で新しい製品タイプを追加する方法は?(MageStackDayミステリー質問1)
500ptsバウンティのMageStackDayボーナス質問と、1年間無料のZ-Rayライセンスを獲得する可能性。詳細はこちら >> こちら << 質問は、Magento 2のコア開発者であるAnton Krilによって提供されます。 質問: Magentoに新しい製品タイプを追加したい。Magento 2開発ベータでこれを行うにはどうすればよいですか

4
Magento 2:プロファイラーはありますか?
Magento 2にはプロファイラーがありますか?の Stores -> Settings -> Configuration -> Developer -> Debug パネルはまだ存在しますが、プロファイラーの設定はありません。 Magento 2にプロファイラーがある場合、GUIで設定できますか? GUIで構成できない場合、どのように有効にしますか?

6
モジュールのMagento2セットアップバージョンが指定されていません
Magento 2のローカルコピーをインストールしました。カスタムモジュールに問題があります。 私は次のファイル/フォルダ構造に従いました app/code/Ps/HelloWorld/etc/module.xml: <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../lib/internal/Magento/Framework/Module/etc/module.xsd"> <module name="Ps_HelloWorld" schema_version="0.0.1" setup_version="0.0.1" /> </config> このファイル内には次のものがあります。ストアキャッシュを更新すると、次のようになりました。 モジュール「Ps_HelloWorld」のセットアップバージョンが指定されていません。


1
Magento 2に統合されたモジュールにカスタムXMLファイルを含めるにはどうすればよいですか?(MageStackDayミステリー質問2)
500ptsバウンティのMageStackDayボーナス質問と、1年間無料のZ-Rayライセンスを獲得する可能性。詳細はこちら >>をご覧ください << 質問は、Magento 2のコア開発者であるAnton Krilによって提供されました。 質問: 個別の構成セットを持つ拡張機能を作成しています。 この手段は、私が使用することはできませんconfig.xmlか、routes.xmlまたはfieldset.xmlまたは持つMagentoの他の設定xmlファイル。 例。 行と列を持つ「テーブル」設定を定義しているとしましょう。このxmlを以下で使用できます。(それを呼び出すtable.xml) <table xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="path/to/table.xsd"> <row id="row1"> <column id="col1" sort="10" attr1="val1"> <label>Col 1</label> </column> </row> <row id="row2"> <column id="col1" sort="10" attr1="val1"> <label>Col 1</label> </column> <column id="col2" sort="20" disabled="true" attr1="val2" > <label>Col 2</label> </column> <column id="col3" sort="15" attr1="val1"> <label>Col 3</label> </column> </row> …

2
magento2 GitリポジトリにCSSおよびJSファイルがない
Magento2を正常にインストールしましたが、ホームページを実行しようとすると、コンソールのエラーが表示されます。 その後、Magento git Ripoでチェックインしました https://github.com/magento/magento2/tree/master/pub/static 以下の画像が見つかりましたすべてのフォルダーがありません。 一部にそのフォルダがある場合は、ご提供ください...

7
Magento 2:xmlを使用して静的ブロックを呼び出す
XMLを使用してページに静的ブロックを含める方法。たとえば、識別子promoを使用して静的ブロックを作成しました。magento 1では、以下のコードを使用して静的ブロックを含めます <block type="cms/block" name="Promo"> <action method="setBlockId"><block_id>promo</block_id></action> </block> magento 2でもまったく同じようにしたい

3
Magento 2:書き換えコントローラー
Magento 2でコントローラー(実際はアクション)を書き換えるにはどうすればよいですか?このようにここで指示されたように 、私は試しました: 同じシステムがモデルとブロックで機能するため、ファイルで呼び出される独自のモジュールNamespace_Moduleがありdi.xmlます 。 <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../lib/internal/Magento/Framework/ObjectManager/etc/config.xsd"> <!-- this one doesn't work for a controller action --> <preference for="Magento\Backend\Controller\Adminhtml\Dashboard\RefreshStatistics" type="Namespace\Module\Controller\Adminhtml\Dashboard\RefreshStatistics" /> <!-- this one works for a model --> <preference for="Magento\Customer\Model\Resource\GroupRepository" type="Namespace\Module\Model\Resource\Customer\GroupRepository" /> <!-- this one works also for a block --> <preference for="Magento\Backend\Block\Dashboard" type="Namespace\Module\Block\Backend\Dashboard" /> </config> …

3
Magento 2でイベント/オブザーバーを取得する方法
Magento 1では、以下のようなdispatchEvent()メソッドをデバッグすることにより、イベント/オブザーバーのリストを取得できMage.phpます。 /** * Dispatch event * * Calls all observer callbacks registered for this event * and multiple observers matching event name pattern * * @param string $name * @param array $data * @return Mage_Core_Model_App */ public static function dispatchEvent($name, array $data = array()) { Mage::log($name,null,'Events'); Varien_Profiler::start('DISPATCH EVENT:'.$name); $result …

2
CMSページMagento 2内でPHTMLファイルを呼び出す方法
Magento 2 MagestoreからダウンロードしたサンプルBannersliderモジュールをインストールしました。 bannerslider.phtmlCMSホームページを呼び出すと、ホームページに信頼できないエラーが表示されます。 {{block class="Magento\Bannerslider\Block\Slideshow" template="bannerslider.phtml"}} エラーメッセージは We're sorry, an error has occurred while generating this email. ブロッククラスも変更しましたが、それでも同じエラーが表示されます。適切な方法を提案してもらえますか? さらにコードの詳細が必要な場合は、コメントで私に言及してください。私は本当にここで立ち往生しています。 uncomentした後SetEnv MAGE_MODE developerで.htaccess、ファイルのエラーメッセージが変更されてと示します Error filtering template: Invalid block type: Magento\Bannerslider\Block\Slideshow ところで、このモジュールの管理セクションは正常に動作しています。 ブロッククラス namespace Magento\Bannerslider\Block; use Magento\Framework\View\Element\Template; use Magento\Framework\View\Element\Template\Context; use Magento\Framework\Filesystem; use Magento\Framework\App\Filesystem\DirectoryList; class Slideshow extends Template { public function __construct( …

10
Magento 2 StyleSheetが読み込まれない
magento 2を正常にインストールしましたが、フロントエンド側と管理者側のスタイルが読み込まれていません。adminにログインした後でも、not found(404)ページが表示されます core_config_dataのベースURL:http ://localhost.com/magento2/


1
Magento 2 getTableの動作
TL; DR: Magento 2にgetTableは、リソースコレクションモデルからメソッドを作成して、2つの異なるパラメーターに対して同じテーブル名を返す方法はありますか? 詳細な説明 Magento 1の例から始め ますmodule_entiti1_entity2。 このconfig.xmlようなテーブルをこのように宣言する必要がありました <module_resource> <class>....</class> <entities> <entity1_entity2> <table>module_entiti1_entity2</table> </entity1_entity2> </entities> </module_resource> 次に、たとえば次のようなリソースコレクションモデルからテーブル名を取得できます。 $collection->getTable('module/entity1_entity2'); しかし、必要であれば、同じテーブルに複数のエイリアスを使用できます。 私のconfig.xmlセクションが <module_resource> <class>....</class> <entities> <entity1_entity2> <table>module_entiti1_entity2</table> </entity1_entity2> <entity2_entity1> <table>module_entiti1_entity2</table> </entity2_entity1> </entities> </module_resource> 2つの方法でテーブルを取得できます。 $collection->getTable('module/entity1_entity2'); $collection->getTable('module/entity2_entity1'); Magento 2では、上記のようなテーブル宣言はもうありません。 このようにテーブル名を取得できます$collection->getTable('module_entity1_entity2')。 パラメーターがパラメーターmodule_entity2_entity1と同じテーブル名を返すようにmagentoに指示する方法はありますmodule_entity1_entity2か?

3
Magento 2のインストール:「ユーザー設定のインストール」でエラーなしでスタックする
Composerをインストールし、手順に従ってMagento2をインストールしました。93%でスタックします。適切なエラーを与えていません... 画像を確認してください: また、次の画像のように構成で表示されます。 エラーが発生しました: 「ユーザー設定をインストールしています。」 誰かが同じ問題に直面していますか?ある場合、この問題をどのように解決しましたか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.