2014-09-18 4 views
0

http://i.stack.imgur.com/tAluR.pngДисплей SKU в Magento продукт импорта потока данных профилей

Pls увидеть скриншот выше

Есть ли способ, мы можем вывести продукт SKU в вопросе перед ошибкой? Или, по крайней мере, номер строки импортированного CSV-файла?

Это должен быть довольно простой процесс, если вы знаете, где редактировать. Который я dont: D пожалуйста помогите.

ответ

1

DataFlow сообщения об ошибках генерируются:

app/code/core/Mage/Adminhtml/Block/System/Convert/Profile/Run.php

Скопируйте этот файл:

app/code/local/Mage/Adminhtml/Block/System/Convert/Profile/Run.php

и обратить внимание на следующее:

'template' => '<li style="#{style}" id="#{id}">' 
    . '<img id="#{id}_img" src="#{image}" class="v-middle" style="margin-right:5px"/>' 
    . '<span id="#{id}_status" class="text">#{text}</span>' 
    . '</li>', 
'text'  => $this->__('Processed <strong>%s%% %s/%d</strong> records', '#{percent}', '#{updated}', $this->getBatchItemsCount()), 
'successText' => $this->__('Imported <strong>%s</strong> records', '#{updated}') 

Изменение:

. '<span id="#{id}_status" class="text">#{text}</span>' 

To:

. '<span id="#{id}_status" class="text">Row #{id} - #{text}</span>' 
+0

вау. . вы жемчужина: D –