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

Magento管理パネル、管理セッション、または管理ユーザーに関する質問を示します。

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の異なる配送方法を一意のコードにマッピングする必要があります。そこで、設定のこの部分を動的に機能させたいと思います。 したがって、ユーザーは必要な数のキー==>値のペアマッチングを作成できます。 キーは、カスタムドロップダウンの選択ソースからの「配送方法」である必要があります。値は入力フィールドでなければなりません。 これをどのように達成できるかについてのアイデアはありますか?この例はありますか?

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

2
顧客属性を一意にする
顧客属性を一意にすることは可能ですが、グローバルでない場合は、できればWebサイトベースのビットを基にできますか? これを行う方法がわかりません。 メールアドレスに似ています

1
管理者側から注文を作成するときに無効な製品を表示したくない
「顧客の管理」で顧客をクリックしてから「注文の作成」をクリックすると、クライアントは無効にした製品が注文に追加する製品のリストに表示されることを望んでいません。これを変更するにはどうすればいいですか?または、少なくともいくつかのファイルの場所のヒント、笑。 以下のアドバイスに従って以下を編集しています。 protected function _prepareCollection() { $attributes = Mage::getSingleton('catalog/config')->getProductAttributes(); /* @var $collection Mage_Catalog_Model_Resource_Product_Collection */ $collection = Mage::getModel('catalog/product')->getCollection(); $collection ->setStore($this->getStore()) ->addAttributeToSelect($attributes) ->addAttributeToSelect('sku') ->addStoreFilter() ->addAttributeToFilter('type_id', array_keys( Mage::getConfig()->getNode('adminhtml/sales/order/create/available_product_types')->asArray() )) ->addAttributeToSelect('gift_message_available'); ->addFieldToFilter('status', Mage_Catalog_Model_Product_Status::STATUS_ENABLED); Mage::getSingleton('catalog/product_status')->addSaleableFilterToCollection($collection); $this->setCollection($collection); return parent::_prepareCollection(); } ご覧のとおり、追加しまし->addFieldToFilter('status', Mage_Catalog_Model_Product_Status::STATUS_ENABLED);たが次のエラーが発生します。 解析エラー:構文エラー、/ home / ab71714 / public_html / app / code / core / Mage …
7 orders  admin 

4
その日に在庫がなくなった製品の毎日の管理者用メール
スクリプトを設定して、管理者に毎日メールを送信して、その日に在庫切れになったものだけを知らせるようにしています。 品物がテキストファイルにメールで送信されて翌日のためにクリアされる1日の終わりまで在庫がなくなると、テキストファイルにアイテムを書き込むことなど、特別なことをする必要はありませんか? ありがとう!

5
MagentoでFlashアップローダーを無効にする
Flashアップローダーを無効にし、「クラシック」アップローダーを使用する信頼できる方法はありますか?これは拡張機能を使わなくても可能ですか? 私は通常、管理者経由で画像をアップロードしようとしています- /varと/media(およびすべてのサブフォルダー)の両方が777に設定されています。返される応答は次のとおりです。 {"エラー": "ファイルはアップロードされませんでした。"、 "エラーコード":666}
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.