タグ付けされた質問 「customer-grid」

1
Magentoカスタマーグリッドの_prepareCollection()オーバーライドが機能しない
Mage_Adminhtml_Block_Customer_Gridの_prepareCollection()メソッドをオーバーライドして、次の行を追加しました ->addAttributeToSelect('cus_city') ->addAttributeToSelect('cus_country') ->addAttributeToSelect('cus_state') に: protected function _prepareCollection() { $collection = Mage::getResourceModel('customer/customer_collection') ->addNameToSelect() ->addAttributeToSelect('email') ->addAttributeToSelect('created_at') ->addAttributeToSelect('group_id') ->addAttributeToSelect('cus_city') // added ->addAttributeToSelect('cus_country') // added ->addAttributeToSelect('cus_state') // added ->joinAttribute('billing_postcode', 'customer_address/postcode', 'default_billing', null, 'left') ->joinAttribute('billing_city', 'customer_address/city', 'default_billing', null, 'left') ->joinAttribute('billing_telephone', 'customer_address/telephone', 'default_billing', null, 'left') ->joinAttribute('billing_region', 'customer_address/region', 'default_billing', null, 'left') ->joinAttribute('billing_country_id', 'customer_address/country_id', 'default_billing', null, 'left'); …

2
Magento2の特定のユーザーロールの一括アクションドロップダウンから削除オプションを削除する方法
私のウェブサイトには別のユーザー役割があります。特定のユーザーロールについて、管理セクションのカスタマーグリッドに表示される一括アクションドロップダウンから「削除」を削除します。 削除オプションは、 magento\vendor\magento\module-customer\view\adminhtml\ui_component\customer_listing.xml file。 この削除オプションをユーザーrole1のみに表示し、ユーザーrole2を非表示にしたい。 どうすればよいですか?

6
Magento 2-カスタマーグリッドにカスタム列を追加する方法
以下のコードを使用して、adminのカスタマーグリッドに列を追加しています。 /app/code/Namespace/Module/view/adminhtml/ui_component/customer_listing.xml <?xml version="1.0" encoding="UTF-8"?> <listing xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Ui:etc/ui_configuration.xsd"> <columns name="customer_columns" class="Magento\Customer\Ui\Component\Listing\Columns"> <column name="magcustomer_customer_approve" class="Namespace\Module\Ui\Component\Listing\Column\Showisapproved"> <argument name="data" xsi:type="array"> <item name="config" xsi:type="array"> <item name="filter" xsi:type="string">select</item> <item name="editor" xsi:type="string">select</item> <item name="component" xsi:type="string">Magento_Ui/js/grid/columns/select</item> <item name="dataType" xsi:type="string">select</item> <item name="label" xsi:type="string" translate="true">Is Approved</item> <item name="sortOrder" xsi:type="number">51</item> </item> </argument> </column> </columns> </listing> /app/code/Namespace/Module/Ui/Component/Listing/Column/Showisapproved.php <?php namespace Namespace\Module\Ui\Component\Listing\Column; use …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.