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

Magento管理パネルと管理テーマの拡張に関する質問

4
プログラムで注文を作成する場合は、「配送方法を指定してください」
先ほど書いたコードを使用してプログラムで注文を作成しています。これは、送料無料の方法を使用するときに正しく機能します(つまりfreeshipping_freeshipping) しかし、私は今、配送方法(これはWebShopAppsによるモジュールからのもの)を使用して注文しようとしています。 $shipping_address->setCollectShippingRates(true)->collectShippingRates() ->setShippingMethod($delivery) ->setPaymentMethod($payment); $delivery配送方法コードはどこですか。注文するとエラーが発生する a:5:{i:0;s:33:"Please specify a shipping method.";i:1;s:1554:"#0 /chroot/home/site/site/html/app/code/core/Mage/Sales/Model/Service/Quote.php(303): Mage::throwException('Please specify ...') Quote.php303行目でこのファイル()に移動する場合: protected function _validate() { if (!$this->getQuote()->isVirtual()) { $address = $this->getQuote()->getShippingAddress(); $addressValidation = $address->validate(); if ($addressValidation !== true) { Mage::throwException( Mage::helper('sales')->__('Please check shipping address information. %s', implode(' ', $addressValidation)) ); } $method= $address->getShippingMethod(); $rate = …

3
magentoグリッドに合計行を追加する方法
magento adminで特定の製品(これはレポートグリッドではありません)の注文グリッドを使用する新しいモジュールを作成しています。そのための新しい注文グリッドを正常に作成しますが、販売のように、製品の合計価格を最後に取得したい>レポート。 画像をご覧ください どんな助けでも感謝します、ありがとう

2
動的キー=>カスタムモジュールの値ペアadminhtml設定
ユーザーが特定の配送方法に一意の「コード」を割り当てることができるadminhtml設定(system.xml)を使用したカスタムモジュールがあります。 次のようになります。 ご覧のとおり、要件は5つのマッピングのみであったため、これはかなり基本的です。これは、次のようなsystem.xmlを使用してこのように行われました。 <charge_1_method translate="label"> <label><![CDATA[Charge <b style="color: #FF7F24;">#1</b> Method]]></label> <frontend_type>select</frontend_type> <source_model>mymodule_adminhtml/system_config_source_dropdown_shippingmethods</source_model> <sort_order>14</sort_order> <show_in_default>1</show_in_default> <show_in_website>0</show_in_website> <show_in_store>0</show_in_store> </charge_1_method> <charge_1_code translate="label"> <label><![CDATA[Charge <b style="color: #FF7F24;">#1</b> Code]]></label> <frontend_type>text</frontend_type> <sort_order>15</sort_order> <show_in_default>1</show_in_default> <show_in_website>0</show_in_website> <show_in_store>0</show_in_store> </charge_1_code> ... etc これで要件が変更され、約25の異なる配送方法を一意のコードにマッピングする必要があります。そこで、設定のこの部分を動的に機能させたいと思います。 したがって、ユーザーは必要な数のキー==>値のペアマッチングを作成できます。 キーは、カスタムドロップダウンの選択ソースからの「配送方法」である必要があります。値は入力フィールドでなければなりません。 これをどのように達成できるかについてのアイデアはありますか?この例はありますか?

2
Adminhtmlでコントローラーをオーバーライドする
現在、Mage_Adminhtml_CustomerのGroupControllerをオーバーライドしようとしているため、Customer Groupsメニューにカスタムフィールドを保存するためのコードを追加できます。あなたが思うようにそれは実際には機能しません。つまり、これまでのところ、私のコントローラーはMagentoによって無視されているようですが、私が犯した間違いはありません。以下がスニペットです。 <?xml version="1.0" ?> <config> [...] <admin> <routers> <adminhtml> <args> <modules> <Mynamespace_CustomerGroupReturnable before="Mage_Adminhtml">Mynamespace_CustomerGroupReturnable</Mynamespace_CustomerGroupReturnable> </modules> </args> </adminhtml> </routers> </admin> </config> そしてコントローラー: require_once 'Mage/Adminhtml/Customer/controllers/GroupController.php'; class Mynamespace_CustomerGroupReturnable_GroupController extends Mage_Adminhtml_Customer_GroupController { public function saveAction() { die(':D'); //just for testing } } 欠けているものを誰かが見ることができますか?ありがとう!

4
管理者の現在のスコープから現在のストアIDを取得する方法
管理で現在のスコープストアのストアIDを取得するにはどうすればよいですか? たとえば、左上隅のドロップダウンボックスを使用して、スコープをストアビューに変更した場合、現在スコープされているストアビューのストアIDを取得するにはどうすればよいですか。 Global -> Website --> Store ---> Store View (This is currently the scope, how do I get this store's id?) 私たちは他の誰かが書いた管理モジュールに取り組んでいます、それは壊れています、モジュールの修正は現在スコープされているストアのストアIDをヘルパーに渡すようです...

3
Admin Report_GridまたはWidget_Gridブートストラップ
Adminhtmlモジュール内のウィジェットグリッドまたはレポートグリッドのコードをブートストラップする一連のコマンドラインツールを知っている人はいますか?次のツールキットにはすばらしい機能がたくさんありますが、バックエンドビューのクイックスタートにはなりません。 https://github.com/alistairstead/MageTool https://github.com/dankocherga/MTool https://github.com/classyllama/Wiz この作業を容易にするこれらのすでに素晴らしいツールキットの一部で利用できるジェネレーターまたはプラグインはありますか?Grid.phpをコピーしてクラスの名前を変更するのを忘れているこの特定の人のためのヒントはありますか? 事前に感謝-すべてのフィードバックを歓迎します。

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