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

Recommended Posts

И как работать с макросами, кто-то знает, есть инструкция ?

Зачем они вообще нужны ?

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

вопрос: данный модуль при установке его в магазине без товаров и без категорий, может ли переносить товары?

сделал сейчас так:

экспортировал из магазина товары, файл засунул в магазин другой ( ocstore 1.5.3.1)- при импорте появился только 1 товар и без категорий, именно на сайте.

в админке же нормально- все товары есть ( но опять же без категорий)

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

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


смотреть _STOCK_STATUS_ID_

Я понимаю, что это и есть нужный параметр. С экспортом проблемы нет. Проблема с импортом. При импорте для этого параметра значение задается в "Настройки" и присваивается всем импортируемым товарам. Или я недопонимаю чего-то?

О, вроде разобрался. Если в таблице для импорта _STOCK_STATUS_ID_ присутстует, то берется значение из таблицы, если колонки нет, то берется значение из "Настройки"

Отлично!!!

Змінено користувачем ValBelov
Надіслати
Поділитися на інших сайтах


Здравствуйте

Модуль добавляет товары даже если при импорте не указана Модель. В итоге она пустая. Модель обязательное поле, при редактировании товара без модели - выдает ошибку. Версия Опенкарта 1,5,4,1 Модуля v2.1.9d

А еще интересно почему DELETE и INSERT а не REPLACE - я просто новичок в разработке. А так модуль очень хороший, код весьма понятный в отличии от bitrix например. Спасибо вам за работу.

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


Хочу cпросить. Работает импорт категорий в версии 1.5.5.1? Там добавлена таблица category_path и изменена обработка категорий, подкатегорий

Не видел, а есть связь с товарами в этой таблице? Посмотрю, спс за наводку.
Надіслати
Поділитися на інших сайтах

Просматриваю файл экспорта колонки _NAME_, _MODEL_ - иероглифы, как поменять на нужную кодировку?

Пишите Ваш e-mail в личку.
Надіслати
Поділитися на інших сайтах

Здравствуйте

Модуль добавляет товары даже если при импорте не указана Модель. В итоге она пустая. Модель обязательное поле, при редактировании товара без модели - выдает ошибку. Версия Опенкарта 1,5,4,1 Модуля v2.1.9d

А еще интересно почему DELETE и INSERT а не REPLACE - я просто новичок в разработке. А так модуль очень хороший, код весьма понятный в отличии от bitrix например. Спасибо вам за работу.

Версия моудля старая у Вас
Надіслати
Поділитися на інших сайтах

вопрос: данный модуль при установке его в магазине без товаров и без категорий, может ли переносить товары?

сделал сейчас так:

экспортировал из магазина товары, файл засунул в магазин другой ( ocstore 1.5.3.1)- при импорте появился только 1 товар и без категорий, именно на сайте.

в админке же нормально- все товары есть ( но опять же без категорий)

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

вкладка настройки, сначало там всё настроить и сохранить и только потом импорт.
Надіслати
Поділитися на інших сайтах

И как работать с макросами, кто-то знает, есть инструкция ?

Зачем они вообще нужны ?

Если есть поля в таблице товаров например сибестоимость добавленная другим модулем то это поле можно включить в импорт или экспорт.
Надіслати
Поділитися на інших сайтах

Не видел, а есть связь с товарами в этой таблице? Посмотрю, спс за наводку.

При отсутствии данных в этой таблице в версии 1.5.5.1 не показывает названия категорий. (в Админке уж точно ). В инсталяционном пакете версии 1.5.5.1 в файле модели upgrade.php есть функция

// Sort the categories to take advantage of the nested set model

$this->repairCategories(0);

}

// Function to repair any erroneous categories that are not in the category path table.

public function repairCategories($parent_id = 0) {

$query = $this->db->query("SELECT * FROM `" . DB_PREFIX . "category` WHERE `parent_id` = '" . (int)$parent_id . "'");

foreach ($query->rows as $category) {

// Delete the path below the current one

$this->db->query("DELETE FROM `" . DB_PREFIX . "category_path` WHERE `category_id` = '" . (int)$category['category_id'] . "'");

// Fix for records with no paths

$level = 0;

$query = $this->db->query("SELECT * FROM `" . DB_PREFIX . "category_path` WHERE `category_id` = '" . (int)$parent_id . "' ORDER BY `level` ASC");

foreach ($query->rows as $result) {

$this->db->query("INSERT INTO `" . DB_PREFIX . "category_path` SET `category_id` = '" . (int)$category['category_id'] . "', `path_id` = '" . (int)$result['path_id'] . "', `level` = '" . (int)$level . "'");

$level++;

}

$this->db->query("REPLACE INTO `" . DB_PREFIX . "category_path` SET `category_id` = '" . (int)$category['category_id'] . "', `path_id` = '" . (int)$category['category_id'] . "', `level` = '" . (int)$level . "'");

$this->repairCategories($category['category_id']);

}

}

которая вносит туда данные.

В поисках модуля импорта перепробывал разные модуля , но у меня стоит компонент MIJOSHOP для Joomla с внедрённым opencart последней версии, где импорт нормально не работал ни в одном модуле. Спасибо автору MIJOSHOP - подсказал в чём проблема. Поэтому здесь и спросил про Ваш Модуль. Как в нём? Уже не знаю какой модуль покупать, чтобы без допиливания работал. А то при каждом обновлении OPENCART танцы с бубнами.

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


Приветствую! Купил модуль, все ок.

Есть один нюанс: мы продаем белье, поставщик выгружает остатки так: артикул, название и цвет/размер. Если колонка "цвет/размер заполнена", то товар в наличии имеется (именно такой, как цвет/размер). Если значения отсутствуют - то и товара нет.

Мы это реализовали через опции товара: вгрузили в магазин опции всех значений цвет/размер и импортируем через модуль CSV файл.

Далее получается так: товар вгрузили, у товара появились опции, все хорошо. И вот обновляем прайс, что-то из продажи исчезло, поле OPTIONS в нашем файле импорта опустело. Но при импорте модуль не удаляет это значение у товара и у товара остаются все те же, первоначально загруженные опции.

Можно отредактировать модуль, чтобы если у товара есть опции, но при обновлении их нет, то и опции удаляются?

И второе: можно ли реализовать, чтобы количество товара в опциях соответствовало кол-ву основного товара?

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


Приветствую! Купил модуль, все ок.

Есть один нюанс: мы продаем белье, поставщик выгружает остатки так: артикул, название и цвет/размер. Если колонка "цвет/размер заполнена", то товар в наличии имеется (именно такой, как цвет/размер). Если значения отсутствуют - то и товара нет.

Мы это реализовали через опции товара: вгрузили в магазин опции всех значений цвет/размер и импортируем через модуль CSV файл.

Далее получается так: товар вгрузили, у товара появились опции, все хорошо. И вот обновляем прайс, что-то из продажи исчезло, поле OPTIONS в нашем файле импорта опустело. Но при импорте модуль не удаляет это значение у товара и у товара остаются все те же, первоначально загруженные опции.

Можно отредактировать модуль, чтобы если у товара есть опции, но при обновлении их нет, то и опции удаляются?

И второе: можно ли реализовать, чтобы количество товара в опциях соответствовало кол-ву основного товара?

В каком виде Вы загружаете опции? Пример строки.
Надіслати
Поділитися на інших сайтах

В каком виде Вы загружаете опции? Пример строки.

Мы создали опцию в магазине "Цвет и размер" и вгрузили туда все возможные значения опции из прайслиста поставщика.

Возможные значения, например: розовый, черный, безразмерный синий.

Пример строки колонки QUANTITY:

M черный,L черный,S черный

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


После CSV_Price_Pro-1.5-2.2.0c при входе в модуль появляется "Сообщение с веб-страницы" - Failed to load Fields!

Раньше такого не было. Заметил, что сообщение появляется на закладке "Макросы" при выборе другой таблицы.

В списке таблиц всего две таблицы, это правильно?

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


прошу обратить внимание. модуль обновляет и добавляет с этим все ок. Но главное если товар пропал из прайса поставщика он не поставит статус товара =0. т.е. в магазине останется товар которого нет у поставщика. А это очень важно. Очень хотелось бы этот вопрос решить. не разу не видел ничего подобного в других модулях. И это был бы большой + данному модулю

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


прошу обратить внимание. модуль обновляет и добавляет с этим все ок. Но главное если товар пропал из прайса поставщика он не поставит статус товара =0. т.е. в магазине останется товар которого нет у поставщика. А это очень важно. Очень хотелось бы этот вопрос решить. не разу не видел ничего подобного в других модулях. И это был бы большой + данному модулю

как раз по этому поводу только хотел спросить, как модуль поступает если товар не найден в загружаемом прайсе.

тоже нужно, чтобы в таком случае выставлялся 0

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


Подскажите, купил модуль для уже полноценного магазина (наполненного) задачу которую мне необходимо чтоб он решил это обновление цен, но боюсь что могу случайно затереть товар или еще что-то может кто-то дать краткий инструктаж молодого бойца ... ???

Спасибо!

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


прошу обратить внимание. модуль обновляет и добавляет с этим все ок. Но главное если товар пропал из прайса поставщика он не поставит статус товара =0. т.е. в магазине останется товар которого нет у поставщика. А это очень важно. Очень хотелось бы этот вопрос решить. не разу не видел ничего подобного в других модулях. И это был бы большой + данному модулю

И не увидите, смысл данной операции:

файл который Вы импортуруете это не База данных (СУБД),

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

Например если у Вас 40тыс товаров в базе магазина то все 40тыс поочерёдно нужно прогнать и сравнить с товаром в файле

- такой операцией не реально вообще будет что-нибудь импортировать.

Для этого есть опция "Отключить все товары перед импортом:"

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

Как при импорте новых товаров установить main_category?

А как вы импортируете категории?
Надіслати
Поділитися на інших сайтах

Подскажите, купил модуль для уже полноценного магазина (наполненного) задачу которую мне необходимо чтоб он решил это обновление цен, но боюсь что могу случайно затереть товар или еще что-то может кто-то дать краткий инструктаж молодого бойца ... ???

Спасибо!

Лучше поднять копию магазина локально и там попробовать всё что Вы хотите.

Или сделать бекап всей базы MySQL перед тем как будете делать изменения.

Экспорт:

поля _NAME_, _PRICE_.

Правите файл - колонка ._PRICE

Импорт:

Режим: Только обновить

Ключевое поле для обновления: Product ID

при Импорте поставить все галочки - Игнорировать при обновлении товара

Поиск категорий: Отключено

Отключить все товары перед импортом: Нет

импорт файла

Использовать LibreOffice

Змінено користувачем costas
Надіслати
Поділитися на інших сайтах

А как вы импортируете категории?

Категории не импортирую, их не много и структура уже определена. У меня просто на каждую категорию по прайсу.

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

Категории не импортирую, их не много и структура уже определена. У меня просто на каждую категорию по прайсу.

для ocStore есть

Категория: и Показывать в категориях:

где Категория: и есть main_category

в OpenCart её нет

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

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

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

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

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

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

Вхід

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

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

Important Information

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