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

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

5
Magento 2 cronが機能しない
*/1 * * * * www-data php /var/www/magento-2/bin/magento cron:run */1 * * * * www-data php /var/www/magento-2/update/cron.php */1 * * * * www-data php /var/www/magento-2/bin/magento setup:cron:run これはcronジョブ設定と私のcrontab.xmlです <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Cron:etc/crontab.xsd"> <group id="default"> <job name="send_call" instance="Custom\Module\Model\Observer\Event" method="sendEmail"> <schedule>*/5 * * * *</schedule> </job> </group> </config> 何度もチェックしますが、cronが機能しません

4
Magento2:オブザーバーからカスタムURLにリダイレクト
私の要件は、顧客がインドの国のウェブサイトにアクセスした場合、インドのウェブサイトwww.example.com/in/にリダイレクトされることです。それ以外の場合はすべて、デフォルトのWebサイトのみにする必要があります。 geoipPHPライブラリを使用しています。私はフロントエンドイベントcontroller_action_predispatchを使用しましたが、これが私のオブザーバーコードです。 namespace Amit\Geoip\Observer; require_once 'lib/geoip.inc'; use Magento\Framework\Event\ObserverInterface; use Magento\Framework\Controller\ResultFactory; use Magento\Store\Model\StoreManager; class ControllerActionPredispatch implements ObserverInterface { protected $resultRedirectFactory; public function __construct( ResultFactory $resultFactory, StoreManager $storeManager ) { $this->resultFactory = $resultFactory; $this->storeManager = $storeManager; } public function execute(\Magento\Framework\Event\Observer $observer) { $baseUrl = $this->storeManager->getStore()->getBaseUrl(); $gi = geoip_open(getcwd()."/app/code/Amit/Geoip/Observer/lib/GeoIP.dat",GEOIP_STANDARD); $ip = $_SERVER['REMOTE_ADDR']; $country_code …

4
Magento2で現在のCMSページIDを取得する
Magento2で現在のCMSページIDを取得しようとしています。以下は、Magento1.xで使用したコードですが、明らかに機能しなくなりました。しかし、Magento2でこれを行う方法を理解することができません。 if (Mage::app()->getFrontController()->getRequest()->getRouteName() == 'cms') { $_pageId = Mage::getBlockSingleton('cms/page')->getPage()->getPageId(); } 以下に示すレジストリを使用しても機能しません。 $this->_coreRegistry->registry('cms_page')->getId()
7 magento2 

2
Magento 2 REST APIチェックアウト支払いゲートウェイリダイレクト
仮想製品を販売するMagento 2ストアを作成しています。このサイトのチェックアウトは、製品ページに直接あります。顧客は一度に複数の製品を購入することはありません。 このチェックアウトはajax calls、購入のステップにREST APIを使用することを目的としています。 これまでのところ、私は新しいカートを作成し、製品を追加し、請求先住所を設定し、支払い方法を設定し、合計を収集して注文することができます。だが!私たちが使用する支払い方法の1つは、外部のクレジットカードゲートウェイです。このためのカスタム支払い方法モジュールを作成しました。これはAPIを介して設定可能です。ただし、"placeOrder()"API呼び出しから取得する応答には、entity_idという注文しか含まれていません。 私の直感は、支払い方法に応じて、このようなAPI呼び出しが応答に何かを追加して、リダイレクトを行う必要があることをフロントエンドに伝えることを教えてくれます。 私はおそらく何かを見逃しました、多分placeorder支払いを処理する前に行われるべきAPI呼び出し、そしてリダイレクトの場合にplaceorderはコールバックURLで行うのでしょうか? これがどのように行われるべきかについて誰かが考えを持っていますか?

2
Magento 2の2つのテーブルを結合する
2つのテーブルを結合しようとしていますが、間違った結果が返されます。書き込み方法を教えてください。 データ:カスタムテーブル(product_id,email,id)からProduct_id。 期待される結果:2つのテーブル(custom_tableおよびcatalog_product_entity)を結合して、Product Name, Sku and Email_id 書き方を教えて頂けますか?

2
RESTでカテゴリ画像を追加する
カテゴリで使用する画像をアップロードした人はいますか?@ http://devdocs.magento.com/swagger/index.html#/のドキュメントを読むと、それをサポートできる実装が見当たりません。 また、RESTを使用してカテゴリを取得する場合、カテゴリ画像は返されません。 管理ページで、ここにカテゴリを追加できます。


2
magento 2.0で属性を検索するときにsearchCriteriaを使用する
属性情報を取得しています。単一の検索条件で複数のフィルターを適用すると、機能しません。しかし、単一のフィルターの場合、それは完全に機能します。 複数のフィルターHTTPリクエスト: http://192.168.1.180/magento/index.php/rest/V1/products/attributes?searchCriteria [filter_groups] [0] [filters] [0] [field] = attribute_code&searchCriteria [filter_groups] [0] [filters] [ 0] [value] = color&searchCriteria [filter_groups] [0] [filters] [0] [condition_type] = eq&searchCriteria [filter_groups] [0] [filters] [1] [field] = attribute_code&searchCriteria [filter_groups] [0] [filters] [1] [値] = size&searchCriteria [filter_groups] [0] [filters] [1] [condition_type] = eq Output: { "items": [], …

1
Magento 2-少ないデバッグ
M2のスタイルデバッグガイドを読みましたが、LESSのデバッグを開始する正しい方法を見つけることができません。Gruntとブラウザを設定して、元のソースをより少なく表​​示しました。しかし、元のソースは次のパスを示しています。 pub/static/frontend/vendor/theme/en_EN/css/source/lib/module.less の代わりに app/design/frontend/vendor/theme/Magento_module/web/css/source/module.less Gruntで何かを設定するのを忘れましたか?私は段階的にガイドに従ってきました。

2
Magento CE 2.0インデックス管理は常に処理されます
Magento 2.0インデックス管理を処理状態のままにしておく方法 Magento 2のルートディレクトリ内に削除するvar / lockはないため、これを修正する古い方法は廃止されました。 これらの新しいCLIによる強制も機能しませんでした。 sudo -u www-data php /var/www/html/magento2/bin/magento cache:flush sudo -u www-data php /var/www/html/magento2/bin/magento indexer:reindex

1
Magento 2:システム構成の選択メールテンプレートが機能しない
Sytemem-> Configurationの下にあるメールテンプレートで選択フィールドをレンダリングしようとしています。構成タブを開くと、構成フィールドがさらに表示されます。 これが私のファイルです etc / system.xml <field id="pickup_template" translate="label comment" type="select" sortOrder="3" showInDefault="1" showInWebsite="1" showInStore="1"> <label>New Order Confirmation Template for Guest</label> <comment>Email template chosen based on theme fallback when "Default" option is selected.</comment> <source_model>Magento\Config\Model\Config\Source\Email\Template</source_model> </field> etc / email_templates.xml <template id="pickup_template" label="New Order" file="yourfile.html" type="html" module="Hello_StorePickup" area="frontend"/> view / frontend / …



5
system.xml Magento 2で入力タグを作成する方法にdisable属性があります
私のsystem.xml場合、次のようなフィールドタグがあります。 <field id="token" translate="label comment" type="text" sortOrder="20" showInDefault="1" showInWebsite="1" showInStore="1"> <label>Auth Token</label> </field> 構成で入力を無効にするためにフィールドタグに追加する必要がある属性は何ですか? ありがとう

4
Magentoのアップグレード/ロードマップ/1.9から2.0への移行
ご存知のように、Magento 2.0が利用可能になりました。私たちの多くは、古いバージョンのMagento(atm)を実行しています。 私の意見では、Magentoを最新バージョンに移行するためのロードマップを作成する必要があります。 古いロードマップ/アップグレードのヒント: -1.7 から1.9:Magentoの1.7から1.9へのアップグレード -1.6 から1.9:Magento 1.6.2.0を1.9.0.1にアップグレードする最良の方法 誰かがすでにmagentoを最新バージョンにアップグレード/移行しましたか?提案、ヒント、マークはありますか? うまくいけば、Magentoの最新バージョンに正常にアップグレードできるように互いに助け合うことができます。 乾杯

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