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

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

1
新しい製品属性を追加しようとした後、製品ページのタブが管理画面に表示されなくなった
新しい製品属性を追加するために、このリンクの指示に従いました。その後、私の製品タブのほとんどが消えました。 これが私の最終的なコードです: /app/code/local/MyCompany/MultiSlider/Model/Resource/Eav/Mysql4/Setup.php <?php class MyCompany_MultiSlider_Model_Resource_Eav_Mysql4_Setup extends Mage_Eav_Model_Entity_Setup { public function getDefaultEntities() { return array( 'catalog_product' => array( 'entity_model' => 'catalog/product', 'attribute_model' => 'catalog/resource_eav_attribute', 'table' => 'catalog/product', 'attributes' => array( 'myattribcode' => array( 'group' => 'Group/Tab', 'label' => 'My Attrib Label', 'type' => 'int', 'input' => 'boolean', 'default' => '0', …

2
magento admin urlでは、「admin」という単語が2回出現します。2番目のものを削除する方法?
クライアントの管理URLが次のような状況になっています。 http://www.example.com/index.php/admin/admin/dashboard/index/key/0981a6bd2f5a06fec85d3c9e297849a0/ 管理者という言葉は2回出現し、1つを削除する方法。app / etc / local.xmlをチェックし、magento admin-> system-> configuration-> adminで、デフォルト設定に変更はありませんでした。 注:私はstackoverflow.comで同じ質問をしましたが、3日以内に回答が得られなかったため、ここに再投稿しました。

2
ACLロールリソースデフォルト
次のように新しいリソースをACLに追加するとします。 <acl> <resources> <admin> <children> <catalog> <children> <search> <children> <import translate="title"> <title>Import</title> </import> <export translate="title"> <title>Export</title> </export> </children> </search> </children> </catalog> </children> </admin> </resources> </acl> 次に、SearchTermグリッドに表示されるボタンの周りに以下を追加します。 if (Mage::getSingleton('admin/session')->isAllowed('catalog/search/import')) { $this->_addButton('import', array( 'label' => 'Import Search Terms', 'onclick' => "setLocation('".$this->getUrl('*/*/import')."')" )); } その後、管理者以外のユーザーとしてログインした場合、ユーザーの役割にリソースを明示的に指定していないため、期待される動作はボタンが表示されないことになると思いました。結局のところ、のデフォルトの戻り値はisAllowedtrueのように見えます。問題を複雑にするために、そのロールのリソースに移動して表示すると、チェックボックスはチェックされていません。 各ロールをクリックして[保存]をクリックすることで「問題」を解決できますが、これは特にライブ/ステージ/開発環境全体で行うPITAです。コードを介して各リソースからこのリソースを自動的に拒否する簡単な方法はありますか?必要に応じて、移行スクリプトを追加してもかまいません。同じアクションで何が起こるかをざっと見ました。おそらく、すべてのロールをロードし、それらをループMage_Admin_Model_Resource_Rules::saveRelし、テーブルに行を挿入するための同様のロジックを実行することで、これを行うことができたでしょう。しかし、このコードはすべてのリソースがポストされていることを前提としているようです。つまり、直接呼び出すには、データを渡すために必要な形式を調べ、場合によっては既存のリソースもロードする必要があります。

4
Magentoのタイムゾーンの問題を解決する方法は?
このメソッドを使用して、magentoバックエンドに日時ピッカーを追加しました。これで、入力時間がデータベースに正しく保存されます。 問題は、私のマジェントストアのタイムゾーンがインド標準時(GMT + 05:30)に設定されているため、ADMIN GRIDに表示される時間は、(データベースにある)入力時間値+ 05:30時間です。 phpmyadminビュー: データベース内の時間:7:15 amと7:52 am magento管理グリッドビュー: 管理者の時間:午後12:45および午後1:22 フロントエンドに表示するカウントダウンタイマーが管理グリッドに表示される値を取るので、これは気になりません。私は満足しています。ただし、日付時刻ピッカーで時刻を選択すると、GMT、つまりデータベースに保存されている時刻が表示されます。 したがって、時間入力を入力する人は、予定されている時間の5:30時間前の時間を入力する必要があります。

3
Magento 2:IDで管理ユーザーの詳細を取得するにはどうすればよいですか?
管理者ユーザーID 15を持っていますが、モデルをロードしてユーザー名とユーザーロールを取得するにはどうすればよいですか?Magento1では、これは以下を使用して可能でした。 $adminuserId = 15; Mage::getModel('admin/user')->load($adminuserId)->getRole()->getData(); Magento2ではどのように機能しますか?
8 magento2  admin 

3
「ダッシュボード/トンネル/キー」に関連するエラーの原因となるもの
ログには以下の情報がありますが、これを引き起こす原因が何かはわかりません:( a:5:{i:0; s:45: "応答を読み取れないか、応答が空です"; i:1; s:1003: "#0 lib / Varien / Http / Client.php(61):Zend_Http_Client-> request( 'GET') #1 app / code / core / Mage / Adminhtml / controllers / DashboardController.php (100):Varien_Http_Client-> request( 'GET') #2 app / code / core / Mage / Core / Controller / Varien / Action.php(418):Mage_Adminhtml_DashboardController-> tunnelAction() …


4
Magento 2.1管理者がセッションでログインの問題
Chromeで管理者側にログインした場合、同じmagentoインスタンスでMozillaに正常にログインした場合、Chromeでmagento2.1自動的にログアウトしてメッセージをスローしますSomeone logged into this account from another device or browser. Your current session is terminated. Magento 2.1でこれが発生するのはなぜですか?

2
拡張機能の管理ルーティング互換モード:有効にするか無効にするか?
ストアを最新のMagento CE 1.9.2.2ソフトウェアバージョンに更新しました(パッチSUPEE-6788ではなく、Magento Downloaderを使用して完全なコア更新を行いました)。 更新後、私は行きました System > Configuration > Advanced > Admin > Security そして、Admin routing compatibility mode for extensionsオプションが有効に設定されていることを発見しました。 ただし、「有効/無効」セレクタのすぐ下には、短い説明があります この設定を有効にすると、管理機能に対する自動攻撃のリスクが高まります。 この設定を変更する必要があるかどうかわからなかったので、MagentoのWebサイトにアクセスすると、 デフォルト以外の管理URLを自動化された攻撃から保護するには、構成のルーティング互換モードを変更して、パッチを有効にする必要があります。[システム]> [構成]> [管理]> [セキュリティ]の[管理ルーティング互換モードを有効にする]を使用します。 バイトの人々は言う 最後に、セキュリティを強化するために、ここで「互換モード」を無効にします。 System > Config > Admin > Security > Admin routing compatibility mode for extensions そして、有効モードのオプションを示すスクリーンショットを表示します。 私はこれらすべてが非常に混乱しているので、私の質問は、このオプションのどのモードが最もセキュリティを提供するのですか? 設定を保存した後、セレクターに「有効」または「無効」を表示する必要がありますか?

1
Magento2:静的ブロックでテーマ画像を呼び出す方法
Magento2をインストールして静的ブロックを作成しましたが、静的ブロックでテーマ画像を呼び出すにはどうすればよいですか?Magento1.xではを使用しました{{skin url="images/demo.jpg"}}。 誰もがのようなエディターを使用せずにStaticブロックで画像を呼び出す方法についてのアイデアを持ってい{{media url="wysiwyg/demo.jpg"}}ます。

1
現在オンラインの管理者ユーザーをすべてリストするにはどうすればよいですか?
Magentoでは、さまざまな役割を持つ複数の管理者を作成しました。オンライン管理ユーザーのリストを取得するにはどうすればよいですか。オンラインの顧客リストに似ていますか? 利用した Mage::getSingleton('admin/session') しかし、これは現在のユーザーの詳細のみを提供しています。 組み込み関数はありますか?そうでない場合、同様のものを作成するにはどうすればよいですか?


4
管理販売注文作成の未定義メソッドMage_Directory_Helper_Data :: getRegionJsonByStore()の呼び出し
これは非常に奇妙です。app / communityとapp / localの両方を無効にし、app / coreをストックMagentoファイルに置き換えましたが、それでも次のエラーが発生します: Mage_Directory_Helper_Data::getRegionJsonByStore()/var/www/site-root/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Renderer/Region.phpの87行目の未定義メソッドを呼び出します ここからトラブルシューティングする方法がわかりません。

1
管理セクションでの最初のカスタムコンテンツページの作成
Magentoの完全な初心者...私はmagentoをインストールし、この記事をTに続きました。この記事には問題がなく、基本的にカスタム管理メニュー項目が作成され、それをクリックすると空白のページが表示されます。 ここまで来ましたが、空白のページの代わりに何かを表示したいと思います。私の最終目標は、カスタム管理メニュー項目がクリックされたときに管理セクションに表示するカスタムphpコードを呼び出すことです。 この目標を達成するための次のステップは少し迷っています。これのためにテンプレート/レイアウトをセットアップする必要がありますか、それとも自分のカスタムphpページに直接ルーティングする方法はありますか?これに適したチュートリアルはありますか?私は周りを検索してみましたが、適切な用語などを使用しているかどうかはわかりません。 Magentoの最新バージョンを使用しています。ありがとう!

1
管理領域の問題-ダッシュボードのベストセラー、最も閲覧された製品などのタブが更新されない
管理領域内のダッシュボードの右側には、ベストセラー、最も閲覧された製品、新規顧客などを表示できるいくつかのタブがあります。 ここの情報は完全に間違っており、約1年間変更されていません。 タブをクリックすると、無期限にロードが開始され、結果が表示されません。 なぜこれが発生するのか、そして私がそれを修正するために何ができるのか誰にも教えてもらえますか? どうもありがとう Magento 1.6
7 admin 

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