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

Magento 2に関する一般的な質問。マイナーバージョンに固有ではありません。このタグを使用してMagento 1と区別します。特定のバージョンに問題がある場合は、代わりに適切な「Magento-2.x」タグを使用してください。Magento 2のマイナーバージョン間の機能は異なる場合があります。

3
RabbitMQを既存のMagento 2 EEインストールに追加する
RabbitMQ / AMQPセットアップを既存のM2 EEインストールに追加する方法はありますか?すべてのドキュメントは、インストール時に実行する必要があることを叫んでいるようですが、少し制限されているようです。しかし、ホスト、ポートなどを構成するための管理者はどこにも見つかりません。


4
Magento 2-カスタムcssファイルをヘッドに追加する方法
Magento 1.xでは、以下のコードのようなヘルパーを使用してCSSファイルをヘッドに追加できます。 <reference name="head"> <action method="addCss"><stylesheet helper="module/helperclass/helperfunction"/></action> </reference> Magento 2でこれを行う方法を知っている人はいますか?
8 magento2  layout  xml 

1
Magento 2カスタムxmlスキーマ検証
これはMagento 2のxml検証のフォローアップです。 私のxmlをxsi:noNamespaceSchemaLocationリアルタイムで検証できるように、IDEでマッピングする方法を理解しました。 しかし、独自の検証スキーマを使用して独自の構成ファイルを作成する必要がある場合はどうなりますか? どのような値を設定すればよいxsi:noNamespaceSchemaLocationですか? 今私はこれを持っていますclass.xml: <?xml version="1.0"?> <classes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="class.xsd"> .... </classes> これclass.xsdはmyと同じフォルダにあるため、うまく機能しますclass.xml。 しかし、私は自分のモジュールを拡張可能にし、実際に複数のモジュールから構成することを計画しています。 今、私は追加モジュールでclass.xsdファイルへの相対パスを使用しており、これは少し間違っています。 <?xml version="1.0"?> <classes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../Base/etc/umc/class.xsd"> .... </classes> urn:magento:framework...私のモジュールがフレームワーク内にないため、明らかに使用できません。また、私のモジュールはurn:magento:module...コアモジュールではないため、使用できません。または後者を使用できますか? またはカスタムを使用する必要がありますurnか? そして、(最後の)私がカスタムを使用する場合、urnこれはコマンドによって自動的にピックアップされますbin/magento dev:urn-catalog:generateか、それとも特別なことをする必要がありますか?

2
block type =“ core / template”を使用してMagento2にphtmlファイルを含めるにはどうすればよいですか?
私は次のことを行いました: Magento 2 EE Admin > Content > Pages > Add New ページはHello Worldと呼ばれます 内容は次のとおりです。 {{block type="core/template" template="/Modules/About.phtml"}} 私は行って作成しました。 App/design/frontend/Magento/Blank/Modules/About.phtml localhost / m2 / helloにアクセスすると ページは期待どおりに読み込まれますが、プレーンテキストの呼び出しであるabout.phtmlは読み込まれません。 <p>Hello this file is correct</p>


2
Magento 2-製品イメージのアスペクト比を維持
Magento 2のカテゴリページを使用しています。 しかし、製品の画像のアスペクト比を維持する方法がわかりませんでした。 magento 1.xでは、以下のコードで使用するイメージsrcを取得できます。 <?php echo $this->helper('catalog/image') ->init($_product, 'small_image') ->constrainOnly(FALSE) ->keepAspectRatio(TRUE) ->keepFrame(FALSE) ->resize(300); ?> しかし、magento 2では、/ app / design / frontend / Magento / luma / etc / view.xmlファイルで画像サイズを設定できます。 <image id="category_page_grid" type="small_image"> <width>240</width> <height>300</height> </image> <image id="category_page_list" type="small_image"> <width>240</width> <height>300</height> </image> 「auto」で高さを入力しようとしたのですがうまくいきませんでした。 また、幅だけを入力しようとしてもうまくいきませんでした。 そして、Magento_Catalog / templates / product / …
8 magento2 

6
エラー警告:file_put_contents(/ var / www / html / var / cache // mage-tags / mage --- 792_CONFIG):ストリームを開けませんでした:権限が拒否されました
下のMagento 2 Warning。 Warning: file_put_contents(/var/www/html/var/cache//mage-tags/mage---792_CONFIG): failed to open stream: Permission denied in /var/www/html/vendor/colinmollenhour/cache-backend-file/File.php on line 663 助けてください。 権限を変更した後、「クラスMagento \ Review \ Model \ ReviewFactoryが存在しません」というエラーが発生しました さて、生成フォルダを削除して静的コンテンツをデプロイすることで上記のエラーを修正しました
8 magento2 

5
Magento 2-致命的なエラー「ディレクトリを作成できません」var / generation / Magento /
モード変更に失敗した後、「リクエストの処理中に問題が発生しました」が発生しました。助けが必要です。 これがログ出力です: a:4:{i:0;s:128:"Can't create directory var/generation/Magento/Framework/App/PageCache/Identifier/.";i:1;s:4945:"#0 vendor/magento/framework/Code/Generator/Autoloader.php(35): Magento\Framework\Code\Generator->generateClass('Magento\\Framewo...') #1 [internal function]: Magento\Framework\Code\Generator\Autoloader->load('Magento\\Framewo...') #2 [internal function]: spl_autoload_call('Magento\\Framewo...') #3 vendor/magento/framework/Code/Reader/ClassReader.php(19): ReflectionClass->__construct('Magento\\Framewo...') #4 vendor/magento/framework/ObjectManager/Definition/Runtime.php(44): Magento\Framework\Code\Reader\ClassReader->getConstructor('Magento\\Framewo...') #5 vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(71): Magento\Framework\ObjectManager\Definition\Runtime->getParameters('Magento\\Framewo...') #6 vendor/magento/framework/ObjectManager/ObjectManager.php(71): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->create('Magento\\Framewo...') #7 vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(236): Magento\Framework\ObjectManager\ObjectManager->get('Magento\\Framewo...') #8 vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(53): Magento\Framework\ObjectManager\Factory\AbstractFactory->resolveArgument(Array, 'Magento\\Framewo...', NULL, 'identifier', 'Magento\\Framewo...') #9 vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(82): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->_resolveArguments('Magento\\Framewo...', Array, Array) #10 vendor/magento/framework/ObjectManager/ObjectManager.php(71): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->create('Magento\\Framewo...') #11 vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(236): Magento\Framework\ObjectManager\ObjectManager->get('Magento\\Framewo...') #12 …



3
Magento2:別のフィールドによるモデルデータの読み込み
「メッセージ」という名前のテーブルを以下に示します。 id | posts_id | message_description | created_at ----------------------------------------------------------------------------- 1 1 test1 2016-09-06 10:00:00 2 1 test2 2016-09-06 11:00:00 3 2 test1 2016-09-06 10:00:00 4 2 test2 2016-09-06 11:00:00 app \ code \ Custom \ Module \ Block \ Edit.php $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $messages = $objectManager->create('Custom\Module\Model\Messages')->loadByPostsId($this->getRequest()->getParam('id')); return $messages; posts_idでメッセージを取得したいと思います。どうすれば入手できますか?

1
Knockout.js magento 2のバインドを処理できません
Magento 2で新しいテーマを作成して書き直しましたがminicart.phtml、カートに商品を追加すると、ミニカートにアイテムが表示されず、次のようなエラーJS(knockout.js)が表示されます。 Uncaught TypeError:バインディングを処理できません "if:function(){return getCartParam( 'summary_count')}"メッセージ:バインディングを処理できません "foreach:function(){return {data:getCartParam( 'items')、as: ' item '}} "メッセージ:バインディングを処理できません" foreach:function(){return $ parent.getRegion($ parent.getItemRenderer(item.product_type))} "メッセージ:未定義のプロパティ' configurable 'を読み取れません このバグの修正を手伝ってください。ありがとうございます。

3
Magento 2:IDで管理ユーザーの詳細を取得するにはどうすればよいですか?
管理者ユーザーID 15を持っていますが、モデルをロードしてユーザー名とユーザーロールを取得するにはどうすればよいですか?Magento1では、これは以下を使用して可能でした。 $adminuserId = 15; Mage::getModel('admin/user')->load($adminuserId)->getRole()->getData(); Magento2ではどのように機能しますか?
8 magento2  admin 

3
Magento 2-カタログ商品リストウィジェットの商品注文
マジェントのホームページに商品一覧が表示されています。この製品リストはcatalog product list widget、ホームページカテゴリにある製品を表示するように構成されて作成されました。このカテゴリの製品には位置番号があります。価格順に表示されているように表示されます。ウィジェットに位置順リストを表示するにはどうすればよいですか?

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