Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Решено] Что лучше для экспорта/импорта - CSV Price Pro, ExcelPort, DKA Export.Import или Total Import PRO?


Recommended Posts

Изучая Total Import PRO, я изучил весь функционал этой программы, для импорта я пользуюсь им, а для экспорта AnyFeed, но заметил единственный недостаток, то что надо вручную добавлять описание поле description, почему так, да потому, что он не будет импортировать теги HTML, так как он требует специальный формат, вот пример, если использовать человекопонятный формат:

<p class=otstuptext><span style=font-family: 'times new roman', times; font-size: 12pt;><strong>G770</strong> - маломощный инверторный бензогенератор максимальной мощностью (<strong>0.77 кВт</strong>), обеспечивающий высокое качество резервного энергообеспечения при низком уровне шума (всего <strong>60 Дб</strong>). Отлично подойдёт для использования на даче (если вдруг отключат электричество), а также пригодится Вам на рыбалке, охоте, походе, отдыхе на природе (когда требуется обеспечить работу маломощной электротехники и средств освещения). Способен проработать на одной заправке до <strong>7,5 часов</strong>!</span></p><p class=otstuptext><span style=font-family: 'times new roman', times; font-size: 12pt;></span></p><table class=tablica border=1><tbody><tr><td>Номинальная мощность (кВА)</td><td>0.7</td></tr><tr><td>Максимальная мощность (кВА)</td><td>0.77</td></tr><tr><td>Номинальная мощность (кВт)</td><td>0.7</td></tr><tr><td>Максимальная мощность (кВт)<a class=mya1><img class=my1 alt=ico-question src=images/ico-question.png height=16 width=16 /></a></td><td>0.77</td></tr><tr><td>Номинальная частота тока (Гц)</td><td>50</td></tr><tr><td>Номинальное напряжение (В)</td><td>220</td></tr><tr><td>Число фаз</td><td>1</td></tr><tr><td>Номинальная сила тока (А)</td><td>3.04</td></tr><tr><td>Объем топливного бака (л)</td><td>1.55</td></tr><tr><td>Потребление топлива (г/кВА-ч)</td><td>450</td></tr><tr><td>Расход топлива (л/ч)</td><td>0.2</td></tr><tr><td>Время автономной работы (ч)</td><td>7.5</td></tr><tr><td>Уровень шума (Дб)</td><td>60</td></tr><tr><td>Размеры (см)</td><td>41х22х36</td></tr><tr><td>Вес (кг)</td><td>10.5</td></tr><tr><td>Охлаждение</td><td>Воздушное</td></tr><tr><td>Тип запуска</td><td>Ручной</td></tr><tr><td>Система автозапуска</td><td>Невозможна</td></tr><tr><td>Модель двигателя</td><td>KG 140 (Технология HONDA)</td></tr><tr><td>Тип двигателя</td><td>Одноцилиндровый, 4х-тактный</td></tr><tr><td>Рабочий объем двигателя (куб.см)</td><td>38</td></tr><tr><td>Число оборотов двигателя (об/мин)</td><td>6000</td></tr><tr><td>Компрессия</td><td>8.5</td></tr><tr><td>Номинальная мощность двигателя (л.с.)</td><td>1.5</td></tr><tr><td>Система зажигания</td><td>TCI</td></tr><tr><td>Свечи зажигания</td><td>UR5</td></tr><tr><td>Тип топлива<a class=mya2><img class=my1 alt=ico-question src=images/ico-question.png height=16 width=16 /></a></td><td>Бензин</td></tr><tr><td>Панель управления</td><td>Аналоговая</td></tr></tbody></table

Будет вылазить ошибка, не хочет он такой формат текста принимать, но если добавить вручную, а потом экспортировать через AnyFeed, тогда стаёт понятно почему это происходит, он преобразовывает код в таком формате:

<p class="otstuptext"><span style="font-family: 'times new roman', times; font-size: 12pt;"><strong>G770</strong>&nbsp;- маломощный инверторный бензогенератор максимальной мощностью (<strong>0.77 кВт</strong>), обеспечивающий высокое качество резервного энергообеспечения при низком уровне шума (всего&nbsp;<strong>60 Дб</strong>).&nbsp;Отлично подойдёт для использования на даче (если вдруг отключат электричество), а также пригодится Вам на рыбалке, охоте, походе, отдыхе на природе (когда требуется обеспечить работу маломощной электротехники и средств освещения). Способен проработать на одной заправке&nbsp;до <strong>7,5 часов</strong>!</span></p><p class="otstuptext"><span style="font-family: 'times new roman', times; font-size: 12pt;"></span></p><table class="tablica" border="1"><tbody><tr><td>Номинальная мощность (кВА)</td><td>0.7</td></tr><tr><td>Максимальная мощность (кВА)</td><td>0.77</td></tr><tr><td>Номинальная мощность (кВт)</td><td>0.7</td></tr><tr><td>Максимальная мощность (кВт)<a class="mya1"><img class="my1" alt="ico-question" src="images/ico-question.png" height="16" width="16"></a></td><td>0.77</td></tr><tr><td>Номинальная частота тока (Гц)</td><td>50</td></tr><tr><td>Номинальное напряжение (В)</td><td>220</td></tr><tr><td>Число фаз</td><td>1</td></tr><tr><td>Номинальная сила тока (А)</td><td>3.04</td></tr><tr><td>Объем топливного бака (л)</td><td>1.55</td></tr><tr><td>Потребление топлива (г/кВА-ч)</td><td>450</td></tr><tr><td>Расход топлива (л/ч)</td><td>0.2</td></tr><tr><td>Время автономной работы (ч)</td><td>7.5</td></tr><tr><td>Уровень шума (Дб)</td><td>60</td></tr><tr><td>Размеры (см)</td><td>41х22х36</td></tr><tr><td>Вес (кг)</td><td>10.5</td></tr><tr><td>Охлаждение</td><td>Воздушное</td></tr><tr><td>Тип запуска</td><td>Ручной</td></tr><tr><td>Система автозапуска</td><td>Невозможна</td></tr><tr><td>Модель двигателя</td><td>KG 140 (Технология HONDA)</td></tr><tr><td>Тип двигателя</td><td>Одноцилиндровый, 4х-тактный</td></tr><tr><td>Рабочий объем двигателя (куб.см)</td><td>38</td></tr><tr><td>Число оборотов двигателя (об/мин)</td><td>6000</td></tr><tr><td>Компрессия</td><td>8.5</td></tr><tr><td>Номинальная мощность двигателя (л.с.)</td><td>1.5</td></tr><tr><td>Система зажигания</td><td>TCI</td></tr><tr><td>Свечи зажигания</td><td>UR5</td></tr><tr><td>Тип топлива<a class="mya2"><img class="my1" alt="ico-question" src="images/ico-question.png" height="16" width="16"></a></td><td>Бензин</td></tr><tr><td>Панель управления</td><td>Аналоговая</td></tr></tbody></table>

При импорте такой формат проходит, и если автоматом импортировать в поле описание нужно постоянно заменой преобразовывать текст в такой формат, а это очень долго, может есть здесь программист, который подскажет, что делать в такой ситуации, я думаю, эта проблема по нескольким причинам:

1) OC2 - принимает только такой непонятный формат;

2) Сама программа Total Import PRO через непонятную php функцию преобразовывает в такой непонятный формат, который понимает только она;

3) Может есть какой-то скрипт, мне бы он пригодился для быстрого преобразования моего кода для понимания в код только для нужд импорта Total Import PRO.

В остальном нареканий нет, программа супер. Другие программы CSV Price Pro, ExcelPort, DKA Export.Import - ещё не изучал, чтобы сравнить, может там, в поле Описание - текст в формате HTML нормально импортируется и такого беспредела нет?

В прикрепленном файле привожу полные инструкции по этой программе!

Установочные файлы.zip

Надіслати
Поділитися на інших сайтах


Я думая проблема кроется в файле \admin\controller\tool\total_import.php

 

А именно в коде:

 public function getNextRow() {
       if (!$this->user->hasPermission('modify', 'tool/total_import')) {
            $this->error['warning'] = $this->language->get('error_permission');
        } else {
            $this->load->model('tool/total_import');
           $row = $this->model_tool_total_import->getNextProduct($this->request->post['nextRow']);
           $row = array_map('htmlentities', $row);
            $this->response->setOutput(json_encode($row));
       }
    }
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.