«order-grid» 태그된 질문


5
Magento 2 주문 그리드에 새 열을 추가하는 방법
나는 테이블에 새 열을 추가 한 sales_order라는 export_status지금은 새의 데이터로 신규 수주 그리드 열을 추가하려면, sales_order열입니다. the sales_order_grid테이블 에 열을 추가했습니다 . $installer->getConnection()->addColumn($installer->getTable("sales_order_grid"), "xml_exported", [ 'type' => \Magento\Framework\DB\Ddl\Table::TYPE_TEXT, 'comment' => 'XML Exported' ]); sales_order export_status열의 값과 함께 주문 표에 실제로 표시하려면 어떻게해야합니까?


4
그리드에 열 추가 (관찰자)-where 절이 모호한 'store_id'열 문제
옵저버 접근 방식을 사용하여 주문 그리드에 열을 추가하고 있습니다. 이벤트에서-> sales_order_grid_collection_load_before컬렉션에 조인을 추가하고 있습니다. 이벤트-> core_block_abstract_prepare_layout_before그리드에 열을 추가하고 있습니다. 추가 정보 편집 : 이벤트 (1)에서 : public function salesOrderGridCollectionLoadBefore($observer) { $collection = $observer->getOrderGridCollection(); $collection->addFilterToMap('store_id', 'main_table.store_id'); $select = $collection->getSelect(); $select->joinLeft(array('oe' => $collection->getTable('sales/order')), 'oe.entity_id=main_table.entity_id', array('oe.customer_group_id')); } 이벤트 (2)에서 : public function appendCustomColumn(Varien_Event_Observer …

3
sales_flat_order_grid에 새 열 추가
sales_flat_order_grid테이블에 새 열을 추가하고 값이 올바르게 삽입되도록하려면 어떻게해야합니까? 새로운 컬럼의 "소스"우리가 추가 한 사용자 정의 열입니다 sales_flat_order, 현실을 부르 자 foo. AFAICT의 foo경우 기본 주문 그리드에 표시되는 세 가지 방법이 있습니다 . JOIN에 sales_flat_order_grid컬렉션 sales_flat_order. 문제점 : 모호한 열로 인해 필터가 더 이상 작동하지 않습니다 (두 테이블의 열 이름이 비슷하기 …

3
Magento2.1 UI 그리드, 필터 문제 제거 또는 지우기 (필터를 제거한 후 결과 행이 전체 컬렉션에 적용됨)
magento 2.1.0에서 UI 그리드를 만들었고 필터를 제거하거나 UI 그리드에서 모든 필터를 지우는 동안 문제가 발생했습니다. 필터링 된 결과가 전체 그리드를 차지한다는 것은 필터를 제거한 후 전체 그리드에서 반복되는 동일한 행을 의미 합니다. 이 문제가 발생하는 이유를 알지만이 문제를 해결할 수는 없습니다. 필터를 제거하거나 모든 필터를 지우는 동안 mui / index …

1
Ui 구성 요소를 사용하여 Sales Grid에 사용자 정의 열을 추가하는 동안 Magento 2 필터가 작동하지 않습니다
백엔드의 sales >> Order grid에 Custom 열 track_number을 추가 했습니다. <vendor_name>/Sales/view/adminhtml/ui_component/sales_order_grid.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="sales_order_columns"> <column name="track_number" class="<vendor_name>\Sales\Ui\Component\Listing\Column\OrderGrid"> <argument name="data" xsi:type="array"> <item name="js_config" xsi:type="array"> <item name="component" xsi:type="string">Magento_Ui/js/grid/columns/column</item> </item> <item name="config" xsi:type="array"> <item name="visible" xsi:type="boolean">true</item> <item name="dataType" xsi:type="string">text</item> <item name="align" xsi:type="string">left</item> <item name="filter" xsi:type="string">text</item> <item name="label" xsi:type="string" …

1
최근 주문은 백엔드에는 나타나지 않지만 데이터베이스에는 존재하며 대시 보드에는 표시됩니다
I'm using Magento 1.9.1.0. 영업> 주문 패널에 표시되지 않은 최근 주문이 3 개 있습니다. 가장 최근 주문의 스크린 샷은 주문 번호를 참조하십시오. 그러나 3 개의 누락 된 주문이 데이터베이스에 있습니다. 이상한 점은 주문이 대시 보드의 "마지막 5 주문"위젯에도 나타나고, 주문을 클릭하여 열 수 있다는 것입니다. 따라서 Magento는 데이터를 오더 그리드에로드하지 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.