問題タブ [adminhtml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
742 参照

magento - Magento Adminhtml パッケージ/テーマ (いいえ) フォールバック

フロントエンド領域には既に存在するため、カスタマイズされた管理テーマに関してフォールバック階層メカニズムを簡単に有効にする方法はありますか?

「フロントエンド」領域に使用されるこのクラスMage_Core_Model_Design_Packageがどこでどのようにインスタンス化されるかは明らかではありません。バックエンドでも機能するように書き直して拡張できないかと考えていました。

現在、adminhtml/default/default/ ファイル (デザイン フォルダーとスキン フォルダーの両方) を adminhtml/package_name/theme_name にコピーしてから、これらのコピーされたファイルで作業することは、非常にクリーンな方法ではなく、複数のパッケージおよび/または、デフォルト/デフォルトと比較して、それぞれがわずかな変更または改善のみをもたらすテーマ。フォールバックする必要があると思います。

アイデア、誰か?

0 投票する
2 に答える
6125 参照

php - magentoadminhtmlモジュールにブロックを追加する

私は現在、カスタムAdminhtmlモジュールにブロックを追加しようとしています。ブロックのコンテンツを表示することはできますが、ページの上部に灰色の背景でレンダリングされ、デザインとメニューを含む標準のMagentoレイアウトがその真下にレンダリングされます。

ベストプラクティスを学ぶために正しい方法で物事を行おうとしています。本やチュートリアル、Magentoコアをフォローしていますが、これまでのところコンテンツを正しく追加できていません。

これまでのところ私は持っています:

MageCoreでそうする一般的な方法は次のようになります。

私はすでにブロック$main_blockを作成しているので、-> createBlockを実行しても意味がありません。したがって、ここから何をすべきかわかりません。

どんな援助もいつものようにありがたいです。ありがとう!

0 投票する
1 に答える
3864 参照

php - magento カスタム管理レポート フィルタ

このガイドhttp://www.summasolutions.net/blogposts/custom-reports-magentoにほぼ従って、カスタム レポートを作成しました。ただし、フィルターを追加する機能も必要です。@ Report->Sales->Orders にあるようなものです。

コア内にあるすべての必要な部分がどこにあるかを把握しようとしましたが、何かが欠けているに違いありません。Mage/Sales/Block/Adminhtml/Report/Filter/Form にあるようです

どんな助けでも素晴らしいでしょう

0 投票する
0 に答える
1380 参照

magento - Magento - adminhtml フォルダー内の phtml ファイルを編集しても効果がない

0 投票する
2 に答える
127 参照

magento - 新しい Magento バックエンド機能

私はこのチュートリアルに従っています。チュートリアルは 100% 完了していないため、ユーザーがいくつかのギャップを埋める必要があります。私はそれで大丈夫です。壊れる部分は$collection = Mage::getModel('employee/employee')->getCollection();。これは、定義する必要がある顧客の getCollection メソッドを呼び出すように Magento に依頼しているためだと思います。コレクションファイルを作成する方法の例を見つけられないようです。

誰かが私にいくつかの例を教えてもらえますか?

ありがとうございました。

0 投票する
1 に答える
1675 参照

php - Magento: Adminhtml 製品フォームの価格フィールド

製品編集ページの下の管理フォームに価格フィールドを追加したいのですが、フィールドセットに「価格」タイプを追加できません。

次のエラーが発生しています。

PS。コードを掘り下げています

機能のどこに

価格を fieldType として使用できます。

編集 @ 11/6:

最初の行から _setFieldset() を掘り下げる

実装可能な関数を呼び出します

指定されたリストにない追加のデータ型 (価格、ギャラリーなど) を追加します。

0 投票する
1 に答える
7660 参照

php - MagentoのaddFieldは「値」を使用しません

カスタムフォームを設定します。MagentoはaddFieldの「value」属性を使用しません。提案?

コード:

出力:

編集:

print_r($ entityType-> debug());の結果

0 投票する
1 に答える
3009 参照

magento - Magentoは製品属性をAdminhtml注文アイテムグリッドにプルします

Magentoの管理者で特定の機能のカスタムモジュールを作成しています。Adminhtmlグリッド内で、ラインオーダーアイテムをプルしていますが、現在データベースにある各製品に固有のデータもプルする必要があります。

添付されているのは、現在のAdminhtmlグリッドのスクリーンショットです。 Adminhtmlグリッド グリッドに追加の列として製品属性(ブランド、フレーバーなど)を追加する必要があります。どうすればこれを行うことができますか?追加してみました

機能しますが、結合する正確なテーブルを特定できませんでした(フラットインデックスがオンになっています)。

ありがとう!マーク


先端をありがとう。選択したメニューでEAVオブジェクトを扱っているので、正確には探していたものではありませんが、近いです(賛成)。

これが私が追加することになるコレクションの選択です:

この新しいブランド列の入力テキストボックスの機能は本当に必要ありませんが、これをsearch機能させる方法を知っている人はいますか?このエラーの受信:

私は入って診断することができますが、誰かが頭のてっぺんから知っているかもしれないと考えました。

0 投票する
1 に答える
2079 参照

php - Magentoカスタムコレクションのデータが重複しています

このコードは、カスタムコレクションを使用し、グリッドを使用して、ダウンロードまたは削除のためにMagentoのバックエンド(adminhtml)を介してファイルのリストを印刷します。

問題は、アイテムを追加した後、コレクションが複数回複製され、同じ結果になることです($ dataCollection-> addItem($ dataObject))。

提案?
ありがとう、
〜N

d($ dataObject)の出力:



d($ dataCollection)の出力:



コード:

}

0 投票する
1 に答える
5651 参照

php - Magento Grid : addColumn アクションを使用するより良い方法は?

この関数は、Magento グリッドを設定して、対応する「削除」アクションを含むファイル名のリストを表示します。

問題は、削除アクションがパラメーター「ファイル名」を渡さないことです。( http://www.premasolutions.com/content/magento-manage-category-product-grid-edit-linkを参照してください) 検証のために TESTDUMP を持っていますが、次のページに印刷されません。

「params」は「addColumn->actions->url」の正当なアクションですか?

更新: コントローラーのコンストラクトと準備コレクションを追加しました。たぶん、私が使用しているコレクションのタイプが原因でしょうか?

クラス Rogue_Googlemerchant_Block_Adminhtml_Exporter_Grid

クラス Rogue_Googlemerchant_Adminhtml_ExporterController