Jump to content
ALES33

Импорт производителей. Добавить много производителей

Recommended Posts

Всем добрый день! Версия ocStore 2.3.0.2.3

Стал вопрос добавить много производителей. Много - около 2000. Через стандартный экспорт/импорт нет такой возможности. 

Залил через БД: сделал экспорт таблиц oc_manufacturer  и oc_manufacturer_description, и по их структуре добавил строки.

После чего заимпортил назад в те же таблицы

Но!  В админке и на сайте ничего из залитого не отобразилось...

Подскажите:

где накосячил?

через такой ли метод делать импорт производителей?

Если тема измучена уже кем то - направьте почитать, по форуму искал - не нашел

Спасибо! 

Share this post


Link to post
Share on other sites

csv

Спойлер

 

в phpmyadmin выгрузить в csv для MS utf8 каждую таблицу отдельно
Изменить кодировку utf8 на ANSI через notepad++
Обработать прайс и сохранить в экселе.
Изменить обратно кодировку

в phpmyadmin загрузить обратно, разделитель установить ";"

Если при выгрузке оставляли первой строкой названия таблиц, то после загрузки не забудьте удалить строку с нулевым id производителя, если есть.

 

 

  • +1 1

Share this post


Link to post
Share on other sites

До того как сделать по вышеуказанному сценарию, удалил старые закаченные через phpmyadmin  бренды, но!  в админке остался список тех производителей, кого сделал ручками через админку, хотя в базе данных их нет...

каким образом избавиться от таких "фантомов", или они не "фантомы", а где то висят в БД? (поиск по БД их не нашел, кэш системы через стандартную очистку в админке делал)

 

Share this post


Link to post
Share on other sites
Posted (edited)
21 час назад, buslikdrev сказал:

csv

  Скрыть контент

 

в phpmyadmin выгрузить в csv для MS utf8 каждую таблицу отдельно
Изменить кодировку utf8 на ANSI через notepad++
Обработать прайс и сохранить в экселе.
Изменить обратно кодировку

в phpmyadmin загрузить обратно, разделитель установить ";"

Если при выгрузке оставляли первой строкой названия таблиц, то после загрузки не забудьте удалить строку с нулевым id производителя, если есть.

 

 

1.  Выгрузил  в csv для MS utf8 каждую таблицу отдельно: oc_manufacturer.csv  и oc_manufacturer_description.csv

2. Файл oc_manufacturer.csv открыл блокнотом и сохранил как с кодировкой  ANSI 

3. Открыл файл oc_manufacturer.csv и вставил свой список брендов (колонка в колонку!)

4. oc_manufacturer.csv сохранил как  EXSEL, закрыл 

на этом этапе "Изменить обратно кодировку" невозможно (?), поэтому:

5. oc_manufacturer.xlsx открыл и сохранил как  CSV (разделители -  запятые), закрыл

6. Файл oc_manufacturer.csv открыл блокнотом и сохранил как с кодировкой  utf8

7. В phpmyadmin загрузил обратно, разделитель установил ";"

8. Все импортировалось успешно!

Итог: в админке ничего не появилось!

Вопрос:

Где неправ?

Что сделал не так?

Где то нужно чистить кэш?

Спасибо!

И еще доп.вопрос:

В базе данных есть еще таблица, которая касается производителей:  oc_manufacturer_to_store 

 

Ее тоже нужно было экспортить/импортить?

 

Edited by ALES33

Share this post


Link to post
Share on other sites
1 час назад, ALES33 сказал:

Выгрузил  в csv для MS utf8 каждую таблицу отдельно: oc_manufacturer.csv  и oc_manufacturer_description.csv

 

1 час назад, ALES33 сказал:

Итог: в админке ничего не появилось!

 

 

Все таблицы производителей, магазины и схемы размещения тоже.

Share this post


Link to post
Share on other sites
39 минут назад, buslikdrev сказал:

Все таблицы производителей, магазины и схемы размещения тоже.

Можете пояснить? Для того чтобы отобразились производители, необходимо таблицы с магазинами и их схемами найти? 

Share this post


Link to post
Share on other sites

Очень информативный форум, все делятся опытом, общаются, задают вопросы, получают ответы!

Share this post


Link to post
Share on other sites

Здесь вам никто ничего не должен. Если вам не отвечают, то возможно вы такой вопрос задали, а ругаться нетребствами всякими тут запрещено.

Share this post


Link to post
Share on other sites
12 часов назад, nikifalex сказал:

Здесь вам никто ничего не должен. Если вам не отвечают, то возможно вы такой вопрос задали, а ругаться нетребствами всякими тут запрещено.

Вопрос то вроде совсем даже конкретный, и тот кто умеет читать - прочитает и поймет в чем проблема, но! судя по тому что вы такое изрекаете - вы его явно не читали! а ругаться... боже упаси,  не так уж много у меня сообщений, и в группе "Новичок"

Share this post


Link to post
Share on other sites

А показывать свое неуважение, так вот этого не надо, и действительно - никто ничего не должен: знаешь - помоги, подскажи, не знаешь, можно высказать свое "Фе", и тем самым показать свой ум...

 

Share this post


Link to post
Share on other sites

Покопавшись по форуму не нашел своего ответа, поэтому ВДРУГ! все таки здесь есть те, кто знает куда копать, и подскажет в чем проблема

Share this post


Link to post
Share on other sites

oc_manufacturer_to_store
Если пойдете и посмотрите остальные таблицы категорий, товаров - то возможно поймёте, что эта за таблица

Отправлено с моего ZB631KL через Tapatalk

Share this post


Link to post
Share on other sites

Вопрос был такой

"...добавить много производителей. Много - около 2000. Через стандартный экспорт/импорт нет такой возможности"

...кто как справлялся с такой задачей?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.