aachernishev

Export/Import-ocStore-v.0.2.0--title-h1-rus

Рекомендуемые сообщения

aachernishev    38

Имя файла: Export/Import-ocStore-v.0.2.0--title-h1-rus

Владелец файла: aachernishev

Файл размещен: 31 июля 2011

Файл обновлен: 08 окт. 2011

Категория файла: Обмен данными

1. Добавлен Импорт/Экспорт тегов title,h1.

2. Модуль переведен на Русский Язык.

Денежка на пиво - приветствуется

WebMoney: R199699034201

Данный модуль позволяет администратору делать экспорт

всех категорий, товаров, продуктов и параметров в файл таблицы Microsoft Excel. Файл электронной таблицы может быть изменен в автономном режиме и затем повторно импортирован в базу данных ocStore.

Этот модуль требует предустановленной PHP-PEAR библиотеки. Как правило, она уже установлена у большинства хостинг-провайдеров.

Проверена на ocStore 0.2.0, не использовать на предыдущих версиях OpenCart.

Вопрос: Что он делает?

Ответ: Позволяет переносить в xls формат данные из/в базу магазина. Позволяет автоматически

создавать базу товаров и категорий. В текущей версии не обновляет данные, а полностью их

перезаписывает.

Вопрос: Какие данные можно экспортировать/импортировать?

Ответ: Категории, все характеристики товаров, скидки, специальные предложения.

Вопрос: Как ставить?

Ответ: Копированием файлов из архива в установленный магазин.

Вопрос: В каком формате должен был файл для импорта?

Ответ: По умолчанию магазин ставиться с демо данными. Сделайте экспорт, там увидите.

Вопрос: В файле экспорта вижу только категории, где мои товары?

Ответ: Обратите внимание на вкладки.

Ошибка: Некорректно импортируются html тэги, неверная кодировка и т.д.

Решение: Для работы с XLS файлом используйте только Calc из пакета OpenOffice. Сохраняйте файлы в

кодировке Microsoft Excell 972000XP (.xls) UTF8.

Ошибка: У Вас нет прав для доступа к этой странице. Если она Вам нужна, обратитесь к администратору.

Решение: Система->Пользователи->Группы пользователей, там, выберите 'Top Administrator', нажмите 'Изменить'. Откроется окно редактирования с двумя выпадающими списками для 'Доступ разрешен' и 'Изменения разрешены'. В обоих из них, вы увидите новую запись "tool/export", вам необходимо установить флажки и нажать кнопку 'Сохранить'.

Ошибка: "Fatal error: require_once() [function.require]: Failed opening required 'PEAR.php'"

Решение: Установите библиотеку PEAR. Как установить смотри выше.

Ошибка: После загрузки появляется простое окно админки без сообщений об удачном или неудачном экспорте.

Решение: Скорее всего на вашем хостинге установлены лимиты по размеру загружаемого файла. К примеру при работе с 13500 продуктами и 300 категориями: размер XLS файла 10MB, использование памяти при экспорте 13MB, использование памяти при импорте 355MB. В данном случае настройки PHP должны быть равными:

memory_limit 512M

post_max_size 16M

upload_max_filesize 8M

Нажмите сюда, чтобы скачать этот файл

Изменено пользователем aachernishev

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
FoxMALDER    0

Замечания и ошибки:

  • /upload/admin/controller/common/header.php - забыли добавить модуль Импорт/Экспорт из 1С (dataexchange)
  • /upload/admin/language/english/ - должно быть russian
  • /upload/admin/language/english/common/header.php - нет перевода
  • /upload/admin/model/tool/export.php - [строка 1697] имя файла лучше вернуть так как было изначально
  • /upload/admin/view/template/common/header.tpl - забыли добавить в меню модуль Импорт/Экспорт из 1С (dataexchange) + стиль чётных строк в таблице + ссылки на документацию на сайт myopencart.ru

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Alina20    2

т.е. можно экспортировать в exl потом отредактировать все что угодно -сохранить как нужно и уже с изменениями залить обратно?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
FoxMALDER    0

т.е. можно экспортировать в exl потом отредактировать все что угодно -сохранить как нужно и уже с изменениями залить обратно?

Да, но этот модуль с выше перечисленными косяками. https://opencartforum.com/public/style_emoticons/default/dry.gif

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Alina20    2

видимо предстоит ждать исправления =) чем помочь?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Pashulik    1

Слетает значение в товарах в поле "Категория" на закладке "Связи". После импорта становится "--- Не выбрано ---"

А так всё вроде работает, спасибо большое.

Недочёты указанные FoxMALDER во 2-ом посте для ocStore-0.2.2 пришлось поправить самому.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Alina20    2

Слетает значение в товарах в поле "Категория" на закладке "Связи". После импорта становится "--- Не выбрано ---"

А так всё вроде работает, спасибо большое.

Недочёты указанные FoxMALDER во 2-ом посте для ocStore-0.2.2 пришлось поправить самому.

покажите пожалуйста,как вы это сделали..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Pashulik    1

покажите пожалуйста,как вы это сделали..

Сравнил файлы и внёс изменения вручную, а не стал их тупо заменять.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Alina20    2

Сравнил файлы и внёс изменения вручную, а не стал их тупо заменять.

а у вас версия 0.2?

быть может просветите какие файлы и что на что менять.пожалуйста? возможно и пойму как поменять, но если уж у вас получилось-ваш вариант точно надежнее...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Pashulik    1

а у вас версия 0.2?

быть может просветите какие файлы и что на что менять.пожалуйста? возможно и пойму как поменять, но если уж у вас получилось-ваш вариант точно надежнее...

У меня ocStore-0.2.2 скаченный с этого сайта. Выкладываю свои файлы для замены. Остальные берите из скаченного выше комплекта.

header.zip

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
lastif    0

если seo_keyword вбиваю на русском и затем импортирую на сайт, то они не импортируются. что не так у меня?

как импортировать на русском?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Sergant    5

выдает ошшибку

Загужаемый файл не соответствует стандарту файла для импорта или значения в файле в неверных форматах!

даж спецом поставил опенофис. в настройках на совместимость с интернет - задал кодировку ютф, сохраняю в 97/2000/хп

что не так?

======

Ничего не меняйте в файле импорта)))) ни новых листов, ничего нового....

Формулы можно)))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
pivosrakami    2

Будет ли возможность импорта/экспорта и фильтров к товару?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Pashulik    1

Будет ли возможность импорта/экспорта и фильтров к товару?

В данный момент они хоть не слетают, что уже хорошо :rolleyes:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Moonzuk    0

С горячим сомалийским приветом!

Внимание! Вопрос к Знатокам:

Поставил версию .2.0 тренировочно. В "Импорт/Ехпорт" при "включении" запросило что-то по 1С, я в недоумении разрешил, и набрал UID и password. Сейчас, когда кликаю на "Import/Export" показывает строку с 1С и всё.

А как с самим модулем работать, соткудова CSV качать?

Или ещё чего-то надо установить?

[в недоумении чешет грудь паяльной лампой...]

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Pashulik    1

В "Импорт/Ехпорт" при "включении" запросило что-то по 1С

Вы видимо зашли "Дополнения -> Импорт/Экспорт", а надо "Система -> Экспорт/Импорт".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
pivosrakami    2

В данный момент они хоть не слетают, что уже хорошо :rolleyes:

Это конечно плюс, но когда 5000 товаров, в ручную как-то напряжно добавлять фильтр каждому товару:)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
effrit    4

спасибо, полезная штука.

про "убивание" 1С-экспорта уже писали.

но мне он и не нужен был :)

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

id_товара / модель / категории / наименование / цена закупа / цена продажи / урл_изображения

теперь удобно формировать наглядную опись товара для эксельки, дальше сортируем по модели (у нас там наименования типа fot-01, dar-02, в зависимости от главной категории товара) и получаем удобную опись для инвентаризации.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
aachernishev    38

выдает ошшибку

даж спецом поставил опенофис. в настройках на совместимость с интернет - задал кодировку ютф, сохраняю в 97/2000/хп

что не так?

======

Ничего не меняйте в файле импорта)))) ни новых листов, ничего нового....

Формулы можно)))

верно, попробуйте сначала сделать экспорт - экспортированный файл будет верного формата, его и редактируйте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
aachernishev    38

Замечания и ошибки:

  • /upload/admin/controller/common/header.php - забыли добавить модуль Импорт/Экспорт из 1С (dataexchange)
  • /upload/admin/language/english/ - должно быть russian
  • /upload/admin/language/english/common/header.php - нет перевода
  • /upload/admin/model/tool/export.php - [строка 1697] имя файла лучше вернуть так как было изначально
  • /upload/admin/view/template/common/header.tpl - забыли добавить в меню модуль Импорт/Экспорт из 1С (dataexchange) + стиль чётных строк в таблице + ссылки на документацию на сайт myopencart.ru

да, действительно, спасибо.

внёс изменения, перезалил, но не тестировал, должно работать.

Изменено пользователем aachernishev

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Alina20    2

да, действительно, спасибо.

внёс изменения, перезалил, но не тестировал, должно работать.

огромное спасибо за Ваш труд! есть огромная просьба к вам, и всем кто поставил этот модуль, может укажите что и куда нужно вносить в тех файлах что уже были изменены?

Т.Е.

admin/controller/common/header.php

admin/language/english/common/header.php

admin/view/template/common/header.tpl

а то, боюсь я очень долго буду ковыряться =\

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
aachernishev    38

огромное спасибо за Ваш труд! есть огромная просьба к вам, и всем кто поставил этот модуль, может укажите что и куда нужно вносить в тех файлах что уже были изменены?

Т.Е.

admin/controller/common/header.php

admin/language/english/common/header.php

admin/view/template/common/header.tpl

а то, боюсь я очень долго буду ковыряться =\

ох если ничего не забыл :

1.admin/controller/common/header.php :

1.

после

$this->data['text_backup'] = $this->language->get('text_backup');
вставить
$this->data['text_export'] = $this->language->get('text_export');
2.

после

$this->data['backup'] = HTTPS_SERVER . 'index.php?route=tool/backup&token=' . $this->session->data['token'];
вставить
$this->data['export'] = HTTPS_SERVER . 'index.php?route=tool/export&token=' . $this->session->data['token'];
3.

после

$this->data['feed'] = HTTPS_SERVER . 'index.php?route=extension/feed&token=' . $this->session->data['token'];
вставить
$this->data['dataexchange'] = HTTPS_SERVER . 'index.php?route=extension/dataexchange&token=' . $this->session->data['token'];

2.admin/language/englishrussian/common/header.php

1.

после

<?php
// Heading
$_['heading_title']          = 'Администрирование';

// Text

вставить

$_['text_export']            = 'Экспорт / Импорт';

3.admin/view/template/common/header.tpl

после

<li><a href="<?php echo $backup; ?>"><?php echo $text_backup; ?></a></li>
вставить
<li><a href="<?php echo $export; ?>"><?php echo $text_export; ?></a></li>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Alina20    2

поставила все как подсказали - но при переходе во вкладку экспорт - долго думает админка и после выдает

504 Gateway Time-out - в чем может быть дело?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Moonzuk    0

Вы видимо зашли "Дополнения -> Импорт/Экспорт", а надо "Система -> Экспорт/Импорт".

Дык ить у меня в "Системе" ничего такого нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
lastif    0

подскажите, у меня стоит старая версия модуля. без H1 и title.

как грамотно снести старую и поставить новую?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу