Magento

Magento eコマースプラットフォームのユーザー向けのQ&A

3
magento2でphpカスタムスクリプトを実行する方法
カスタムphpスクリプトをmagento2ルートフォルダーに追加してブラウザーから実行したいのですが、magento2ルートフォルダーに追加しようとしましたが、404ページにリダイレクトされます。 私もpubフォルダーに追加しようとしましたが、成功しませんでした。 キャッシュと生成もクリアしました。 nginxサーバーでmagento2を実行しています



2
Magento 2.0では、XMLを使用して新しいトップリンクを追加し、既存のトップリンクを削除する方法を教えてください
app / design / frontend / Amydus / test / Magento_Theme / layout / default.xml <?xml version="1.0"?> <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <body> <referenceContainer name="header.container"> <block class="Magento\Framework\View\Element\Html\Myblock" name="header.myblock"> <arguments> <argument name="css_class" xsi:type="string">header links</argument> </arguments> </block> </referenceContainer> <referenceBlock name="top.links"> <block class="Magento\Framework\View\Element\Template" name="tlink.them" before="-" template="Magento_Theme::html/header.phtml"/> </referenceBlock> <referenceBlock name="logo"> <arguments> <argument name="logo_img_width" xsi:type="number">148</argument> <argument name="logo_img_height" …

1
モジュールにカスタムヘルパーを追加する方法
Magento 2モジュールで新しいヘルパーを作成する方法、またはコアヘルパーを上書き/書き換える方法 module.xmlカスタムモジュールに依存関係を追加しようとしましたが、ヘルパークラスがまったく読み込まれません。 以下は私のmodule.xmlです。 <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd"> <module name="Company1_Module1" schema_version="1.0.0" setup_version="1.0.0"> <sequence>Magento_Directory</sequence> </module> </config>

5
Magento 2:リクエストオブジェクトのgetPostおよびgetPostValueメソッド
リクエストがMagento 2に関係するすべての場所で、リクエストがの実装であることがわかり\Magento\Framework\App\RequestInterfaceます。 このインターフェイスにはメソッドgetPost(で使用\Magento\Catalog\Controller\Adminhtml\Category\Widget\CategoriesJson)およびgetPostValue(で使用)は含まれていませんが、\Magento\Catalog\Controller\Adminhtml\Product\Saveそれらは引き続き呼び出されます。 これらのメソッドが常にhttpリクエストのために存在することを想定しても問題ありませんか? または、$_POSTデータを取得するためにモジュールで他の何かを使用する必要がありますか?

3
ループでリダイレクトするMagento管理者
Magentoの管理URLはリダイレクトを続け、以下のエラーを表示します。 このウェブページにはリダイレクトループが含まれてい フロントエンドは正常に動作していますが、問題はmagento管理URLにあります。 また、この問題はパッチの実装後に発生します。


2
SOAPエラー:WSDLの解析:「」から読み込めませんでしたが、外部エンティティを読み込めませんでした
マジェントサイト用のAndroidアプリを開発しています。セッションIDを取得するには、SOAP APIをmagentoからandroidに渡す必要があります。 次のリンクに従って、magento管理パネルでSOAP Webユーザーとロールを作成しました。 https://www.yireo.com/tutorials/magebridge/administration/596-step-by-step-create-a-magento-api-user Androidからmagentoに接続しようとすると、エラーが発生します。これは私たちが使用しているリンクです: http://videomergerapp.com/index.php/api/v2_soap/

2
個別クーポンのクーポン有効期限を設定する
クーポンコードを作成したいのですが、有効期限も設定する必要があります。Magentoはプロモーションルールに対してのみ有効期限を設定することを提案し、このルール内のすべてのクーポンにグローバルに影響します。とにかくデータベーステーブルの内部にsalesrule_couponもフィールドexpiration_dateがありますが、このフィールドはどこでも使用されていないようです。 誰かが個々のクーポンの有効期限をうまく設定できましたか?それ以外の場合、正しくする唯一の方法は、クーポンコードの入力を監視し、有効期限が切れた場合にクーポンを削除するオブザーバーを作成することであり、それにより、適用される前にクーポンコードが使用できなくなります。 どんなアイデアでも大歓迎です。


2
2つのテーブルを結合するモデルデータをロードする方法
テーブルAをターゲットとする単純なモデルAがあるとします。ここで、追加情報を追加する必要があるため、モデルBを作成し、テーブルAのインデックスキーを指す外部キーを使用してそれらの追加情報をテーブルBに保存します。 通常、結合はコレクションで行われますが、モデルをロードした場合、コレクションは呼び出されず、代わりにのみresource modelが使用されます。 モデルAを変更して、表Bのデータもロードする方法を教えてload()ください。
9 model  sql 


3
データURIとCSSファイルのマージに関する問題
Mage_Core_Model_Design_Package(beforeMergeCss)のRegExが期待どおりに機能しないため、Magento CSSファイルのマージはホスト名を私のdata-urisに見せかけています。ホスト名を相対画像パスの前に付加する必要がありますが、データURIの前には付加しません。 $cssUrl = '/url\\(\\s*(?!data:)([^\\)\\s]+)\\s*\\)?/'; $contents = preg_replace_callback($cssUrl, array($this, '_cssMergerUrlCallback'), $contents); CSSコード: background: #fafafa url("data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iM3B4IiB2aWV3Qm94PSIwIDAgNiAzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2IDMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iNS45OTIsMCAyLjk5MiwzIC0wLjAwOCwwICIvPjwvc3ZnPg==") no-repeat; マージ後の結果: background: #fafafa url("http://shop12.dev/skin/frontend/shop/default/styles/data:image/svg+xml;base64")PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iM3B4IiB2aWV3Qm94PSIwIDAgNiAzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2IDMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iNS45OTIsMCAyLjk5MiwzIC0wLjAwOCwwICIvPjwvc3ZnPg==") no-repeat; これを回避するには?使用したRegExのシンタックスを修正する方法を見つけることができませんでした。(GIFを使用することは私にとって実際の解決策ではありません)
9 magento-1.8  css  bug  regex 

3
SQL /データベースからのURL書き換えをオフにする
URLの書き換えをオンにしてmageをインストールしましたが、サーバーは書き換えを行わないため、管理者になるためだけに書き換えをオフにする必要があります。 core_url_rewriteを削除しましたが、役に立ちませんでした。 これが不可能であったことは意味がありませんが、そのようなテーブルへの参照をオンラインで見つけていませんか?

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