Importa ed esporta tutte le categorie usando il file csv (senza estensione)


15

Voglio importare tutte le categorie in magento usando il file CSV, ho provato a fare usando l'estensione http://www.magentoworks.net/importexport-magento-category-extension/ funziona ma voglio farlo usando Dataflow-Profiles. C'è un modo per fare usando i profili di flusso di dati?


Questa pagina wiki potrebbe aiutarti wiki.magento.com/display/m1wiki/…
Vishwas Bhatnagar

Voglio importare categorie non prodotti.
Swetha,

Risposte:


3

Non utilizzare alcuna estensione ti sta limitando, ma potresti utilizzare Importa / Esporta con prodotti perché le categorie mancanti verranno create durante l'importazione dei prodotti. Successivamente, elimina i prodotti creati.

A seconda del numero di prodotti e categorie, potrebbe essere più semplice creare un singolo prodotto fittizio, assegnarlo a tutte le categorie e quindi esportare solo questo prodotto.

Nota: questo non esporterà alcuna impostazione delle categorie, quindi è una soluzione alternativa, non una soluzione completa.


4

Se desideri importare tutte le categorie e i prodotti sul tuo sito Web,
segui semplicemente le seguenti istruzioni.

  1. Crea tutte le categorie e crea un prodotto nel tuo sito Web,
  2. Successivamente, esporta quei dati e tienili con te.
  3. Ora organizza i dati che desideri importare, il totale deve essere organizzato nel formato dei dati esportati.
  4. Dopo aver organizzato, puoi facilmente importare i dati nel tuo sito Web che desideri importare di nuovo nel solito modo.

  5. Quindi vai al sistema -> importa / esporta -> Flussi di dati -> Segui le regole ...


In che modo è possibile esportare prodotti con nome categoria e non ID categoria utilizzando il sistema -> import / export -> Flussi di dati

3

Ho avuto questo stesso problema quando ho iniziato a convertire / migrare e il vecchio Zencart in Magento. Ho scritto una piccola sceneggiatura che ha mantenuto gli id ​​originali e li ha ordinati in Magento.

Volete dare un'occhiata a questo: /programming/34213371/csv-import-export-problems-in-magento/34267981#34267981

Questo script è solo per Magento, esporta e importa le categorie mantenendo intatto il loro ID. Il che è buono quando ci si sposta tra le installazioni di Magento a volte.


2

Per farla breve. No. Non è possibile utilizzare i profili predefiniti del flusso di dati (o profili avanzati) per esportare / importare strutture di dati diverse da "clienti" e "prodotti".

Per raggiungere questo obiettivo è necessario un modulo personalizzato. AFAIK non esiste un modulo là fuori con un adattatore di flusso di dati per le categorie (ma potrei sbagliarmi).

Se lo desideri, puoi creare il tuo modulo personale.

Per creare questo modulo è necessaria una buona conoscenza dei parser / adattatori / mappatori del flusso di dati.


-2

Ciao Trova questo URL otterrai la soluzione corretta

Scarica

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

decomprimere il file unire la cartella magento

allora funzionerà Non c'è bisogno di fare nulla

o

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;
}
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.