Importazione dei dati HYPER PRODUCT MODELS

Il file di configurazione è qui system / config / csvprice_pro / hpmodel_links.php, di seguito il testo del commento dal file con la descrizione dei parametri per l'impostazione dell'importazione HYPER PRODUCT MODELS.
/*
 *  init $getProductId Method:
 *  getProductIdBySku   - by Product SKU
 *  getProductIdByModel - by Product Model
 *  getProductIdByName  - by Product Name
 *  getProductIdById    - by Product ID
 *
 *
 *  DataFormat:
 *      {parent_id}|{image}|{sort}|{type_id}
 *      {parent_id}|{image}|{sort}
 *      {parent_id}|{sort}
 *      {parent_id}|{image}
 *      {parent_id}
 *  Do not change a delimiter char "|" in DataFormat
 */

La configurazione stessa nel file è simile a questa:

$_['csvprcie_pro_hpmodel_links'] = array(
        'getProductId' => 'getProductIdBySku',
        'FieldDelimiter' => '|',
        'StringDelimiter' => "\n",
        'ImageCatalog' => 'catalog/',
        'DataFormat' => '{parent_id}|{image}'
);
  • getProductId – identificatore del prodotto che verrà sostituito nel luogo {parent_id}.
  • FieldDelimiter – separatore di campo nella riga dati DataFormat.
  • StringDelimiter – separatore di riga, se record come DataFormat parecchi.
  • ImageCatalog – directory di partenza per le immagini, tratto dalle impostazioni di OpenCart.
  • DataFormat – modello di stringa di dati, che verrà importato ed esportato.

Ad esempio, se devi importare un collegamento a un prodotto da product_id (_ID_) + immagine e ordinamento, poi in getProductId devi specificare getProductIdById, e il modello della stringa di dati sarà simile a questo {parent_id}|{image}|{sort}

Nel file di configurazione sarà simile a questo:

$_['csvprcie_pro_hpmodel_links'] = array(
        'getProductId' => 'getProductIdById',
        'FieldDelimiter' => '|',
        'StringDelimiter' => "\n",
        'ImageCatalog' => 'catalog/',
        'DataFormat' => '{parent_id}|{image}|{sort}'
);

Configurabile una volta, è necessaria la riconfigurazione dopo aver reinstallato l'estensione (modulo) copiando nuovi file.