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

1
あいまいな列名を持つwhere句の競合
このための少しのコンテキスト。(グリッドを介して)注文のエクスポート機能を拡張して、列を増やしたい。エクスポート用の新しいグリッドと、元のモデルを拡張する新しいコレクションモデルを追加するモジュールを作成しました。これは_beforeLoad()関数を使用するため、必要なテーブルを結合できます。 私が抱えている問題は、グリッドからフィルターが追加されると(increment_id、注文日など)、これによって追加されるwhere句がテーブルの前に付かないため、あいまいな列名の問題が発生することです。たとえば、increment_idでは、where句に問題があります。 SELECT `main_table`.*, `sales`.`total_qty_ordered`, `sales`.`entity_id` AS `order_id`, `sagepay`.`vendor_tx_code` FROM `sales_flat_order_grid` AS `main_table` LEFT JOIN `sales_flat_order` AS `sales` ON main_table.increment_id = sales.increment_id LEFT JOIN `sagepaysuite_transaction` AS `sagepay` ON order_id = sagepay.order_id WHERE (increment_id LIKE '%100000261%') GROUP BY `main_table`.`entity_id` このwhere句は、_addColumnFilterToCollection()関数で他のテーブルに結合する前に追加されます protected function _addColumnFilterToCollection($column) { if ($this->getCollection()) { $field = ( $column->getFilterIndex() …
28 export  model 

7
csvでギャラリー画像をインポートする方法
ギャラリー画像をインポートすることは、このような基本的な機能のように見えますが、csvエクスポートファイルでこれを行う場所が見つかりません。magentoのバックエンドを使用してギャラリー画像を含む単一の製品を作成し、csvにエクスポートしましたが、これらのギャラリー画像でさえcsvファイルで見つかりません。 私は何が欠けていますか?


4
CSVインポートによる画像の追加
CSVのエクスポート/インポート機能に問題が発生しています。私の現在の問題は、「image」、「small_image」、および「thumbnail」属性を任意の画像パスに割り当てることができないように見えることです。 これも失敗します: 商品の画像、small_image、サムネイルを手動で商品に関連付けられた画像の1つに変更して保存します。 製品をCSVでエクスポートします。 それらの属性フィールドがその製品に対して入力されているかどうかを確認し、実際に入力されています。 「既存の複雑なデータの置き換え」を使用して、CSVインポートツールを使用してCSVをインポートします。 変更した製品を確認したところ、画像、small_image、またはサムネイルの割り当てが表示されていません。 私の理解が正しければ、エクスポートされ、変更されていないCSVは、まったく同じ製品データを生成するためにインポート可能である必要がありますか?何が起きてる?

4
Magento 2製品の輸入における最新技術
Magento 2が1年以上使用されなくなった今、製品情報をシステムに取り込む際の「最先端」とは何ですか?つまり、人々はまだ一回限りのインポートスクリプトを書いていますか?ネイティブのインポート/エクスポートで十分ですか?これに最適なサードパーティのモジュールはありますか?サードパーティのサービス?等

5
エクスポートする列を追加しますが、グリッドから非表示にしますか?
カスタムレポートを作成しました。レポートには、CSV形式でエクスポートするときに必要なフィールドが多数含まれています。 私が理解しようとしているのは、フロントエンドグリッドの一部のフィールドのレンダリングを省略する方法があるかどうかです。それらのほとんどは、管理者のフィルタリングプロセスではそれほど重要ではなく、Magentoの外部でさらに解析するためにレポートがダウンロードされる場合にのみ使用されます。 これが実際のグリッドを生成し、後でエクスポートされたCSVを生成するものであるため、これはグリッドクラスに存在するタイプの機能であると期待しますが、可視性を処理するように見えるものは何もありません。 カスタムレポートのこのクラスのメソッドに移動してオーバーライドする前に、addColumnプロパティ配列を介してある種の「showInGrid」プロパティを追加するよりも簡単な、これを実現するあまり知られていない方法はありますか? TL、DRは、フィールドをエクスポートする(たとえば、CSVまたはXML)簡単な方法はありますが、管理グリッドから除外されますか?

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