Категории
[FAQ] Часто задаваемые вопросы и ответы
Проблемы и решения
Ошибки и исправления
Общие вопросы
Расширения
Установка и обновление
Модули
Шаблоны
Локализация интерфейса
Коммерческие предложения
Учимся бизнесу
Бизнес книги
Поисковая оптимизация (SEO)
Магазины на ShopOS
Хостинг для ShopOS
Предложения и пожелания
Курилка
|
Импорт покупателей SQL запросом
ДД Олл! Задача: Перетащить покупателей из базы оскоммерца. Решение: insert into new.customers select from old.customers Результат: В списке заказов видим заказы и явки-пароли покупателей. Счетчик группы клиентов Покупатели показывает правильное количество. Проблема: Список покупателей содержит только новых, добавленных через скрипты магазина. Подсунутых в таблицу не показывает. Вопрос: Что надо сделать, чтобы они отображались в списке?
Добавлять не так примитивно... Добавлять надо, как минимум в две таблицы. Смотрите, как организовано, и действуйте ...
Создаю пользователя. Индекс нового пользователя встречаем в таблицах os_address_book, os_customers, os_customers_info. Создаем по образу и подобию записи в этих таблицах. Новые записи не отображаются в списке пользователей. Куда, кроме этих таблиц что-то записывается? Или какие еще, кроме наличия подобных строк, условия надо соблюсти для отображения в списке пользователей? PHP не знаю, поэтому что-то понять в коде мне довольно сложно.
Так должно работать. Если не получается, выкладывайте дампы свои таблиц...
Так должно работать.
Да, все работает. Попался на наличии циклической ссылки между покупателями и адресной книгой. os_customers.customers_id -> os_address_book.customers_id os_address_book.address_book_id -> os_customers.customers_default_address_id
Источник
|