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

1
パラメータ$ proceedの呼び出し可能パラメータとクロージャパラメータの間でメソッドが異なるMagento2プラグイン
私はmagento2をチェックしました、送信できるパラメータには2つのタイプがあります アラウンドメソッド \Closure $proceed 例 aroundSave(\Magento\Catalog\Model\Product $subject, \callable $proceed) \callable $proceed 例 aroundSave(\Magento\Catalog\Model\Product $subject, \Closure $proceed) 今私の質問: 閉鎖と呼び出し可能の違いは何ですか? $ proceedパラメーターにタイプ2の異なるタイプを定義するのはなぜですか? この2つのタイプのパラメーターの用途は何ですか? 詳細を説明できますか

1
入力パラメーター付きのmagento 2 apiルート
入力パラメーターを使用してAPIルートを作成しようとしていますが、期待した結果が得られません。 これが私のwebapi.xmlです: <?xml version="1.0"?> <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../app/code/Magento/Webapi/etc/webapi.xsd"> <route url="/V1/foo" method="POST" secure="true"> <service class="..\FooInterface" method="getFooById"/> <resources> <resource ref="anonymous"/> </resources> <data> <parameter name="id" force="true">%id%</parameter> </data> </route> </routes> ここに私のインターフェース: interface FooInterface { /** * Test function * * @api * @param string $id * @return string */ public function getFooById($id); } そしてここにクラス: class …

2
クーポンコードをURLパラメータとして渡す方法はありますか?
特定のクーポンを有効にするURLを作成したいのですが。クーポンコードをURLパラメータとして渡すだけの簡単な場合もあります。クーポンが渡されたら、チェックアウト時に自動的に入力されます。 クーポンパラメータをセッションにキャプチャして、カートに自動的に適用する方法はありますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.