Impor & Ekspor semua kategori menggunakan file csv (tanpa ekstensi)

15

Saya ingin mengimpor semua kategori di Magento menggunakan file CSV, saya mencoba menggunakan ekstensi http://www.magentoworks.net/importexport-magento-category-extension/ berfungsi tetapi saya ingin melakukannya menggunakan Dataflow-Profiles. Apakah ada cara untuk menggunakan Dataflow-Profil?

Swetha
sumber
Halaman wiki ini mungkin membantu Anda wiki.magento.com/display/m1wiki/…
Vishwas Bhatnagar
Saya ingin mengimpor kategori bukan produk.
Swetha

Jawaban:

3

Tidak menggunakan ekstensi apa pun membatasi Anda, tetapi Anda dapat menggunakan Impor / Ekspor dengan produk karena kategori yang hilang akan dibuat ketika Anda mengimpor produk. Setelah itu, hapus produk yang dibuat.

Bergantung pada jumlah produk dan kategori Anda, mungkin lebih mudah untuk membuat produk dummy tunggal, menugaskannya ke semua kategori dan kemudian hanya mengekspor produk ini.

Catatan: Ini tidak akan mengekspor pengaturan kategori apa pun, jadi ini solusi, bukan solusi lengkap.

Fabian Schmengler
sumber
4

Jika Anda ingin mengimpor semua kategori dan produk ke situs web Anda,
cukup ikuti instruksi berikut.

  1. Buat semua kategori dan buat satu produk di situs web Anda,
  2. Setelah ini, ekspor data itu dan simpan bersama Anda.
  3. Sekarang atur data yang ingin Anda impor, jumlah itu harus diatur dalam format data yang diekspor.
  4. Setelah diatur, Anda dapat dengan mudah mengimpor data ke situs web yang ingin Anda impor dengan cara biasa.

  5. Lalu buka sistem -> impor / Ekspor -> Arus data -> Ikuti aturan itu ...

Teja Bhagavan Kollepara
sumber
Bagaimana cara mengekspor produk dengan nama kategori bukan id kategori menggunakan sistem -> impor / Ekspor -> Aliran data
3

Saya memiliki masalah yang sama ketika saya mulai mengkonversi / bermigrasi dan Zencart lama ke Magento. Saya menulis sebuah skrip kecil yang menyimpan id originl dan mengurutkannya kembali ke Magento.

Anda saya ingin melihat ini: /programming/34213371/csv-import-export-problems-in-magento/34267981#34267981

Skrip ini hanya untuk Magento, ini mengekspor dan mengimpor kategori sambil menjaga ID mereka tetap utuh. Yang bagus saat berpindah antar instalasi Magento kadang-kadang.

Christer Johansson
sumber
2

Singkat cerita. Tidak. Anda tidak dapat menggunakan profil Dataflow default (atau profil lanjutan) untuk mengekspor / mengimpor struktur data lain selain 'pelanggan' dan 'produk'.

Untuk mencapai ini, Anda memerlukan modul khusus. AFAIK tidak ada modul di luar sana dengan Adaptor Dataflow untuk Kategori (tapi saya mungkin salah).

Anda dapat membuat modul sendiri jika mau.

Anda memerlukan pemahaman yang baik tentang Parser / Adaptor / Pemetaan Dataflow untuk membangun modul ini.

Yiorgos Moschovitis
sumber
-2

Halo Temukan url ini Anda akan mendapatkan solusi yang tepat

Unduh

https://blog.surgeryxchange.com/wp-content/uploads/2017/06/import_categories.zip

unzip file gabungkan folder magento Anda

maka itu akan berhasil Tidak perlu melakukan apa pun

atau

function getCategories()
{
    $file = 'csv/categories.csv';
    $arrResult = array();
    $headers = false;

    $handle = fopen($file, "r");
    if (empty($handle) === false) {
        while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
            if (!$headers) {
                $headers[] = $data;
            } else {
                $arrResult[] = $data;
            }
        }
        fclose($handle);
    }
    return $arrResult;
}
Gowthaman
sumber