Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

usergio

Users
  • Posts

    6,006
  • Joined

  • Last visited

Everything posted by usergio

  1. У меня все товары загружаются с валютой по умолчанию. Во время загрузки или обновления цен, можно установить Курс, и тогда значение цены в прайсе будет налету пересчитано (умножено на курс). Т.е. все товары из одного прайса получают одну и ту же валюту. Такое вас устроит?
  2. Как я понял, у вас структура категорий в магазине полностью совпадает со структурой поставщика. Это, конечно, вопрос вашего выбора, и не мне вмешиваться, но это не есть хорошо - плагиат не приветствуется Гуглом. Для того и сделал стр. Данные, чтобы люди могли проявлять творчество - создавать категории, их сео, их описания.... руками :) 2. Конечно, категории, которые уже есть в магазине, повторно не создадутся, но для этого их названия и вложенность должны совпасть с тем, что написано в прайсе. Это не зависит от страницы Данные: при создании категорий, модуль на стр. Данные не смотрит. Вам нужно прогнать прайс дважды: 1 раз, с вкл. кнопкой Создавать категории, 2 раз - прописать новые, созданные категории (только младшую колонку) в Данных, поставить наценки.... и загрузить товары.
  3. Все уже давно так и есть, как вы пишите. Для обновления, достаточно, чтобы прайс содержал только Артикул, Цена, Количество (не обязательно). Но! Обновлять цены нужно формой, в которой на ст. Данные прописаны наценки для категорий (иначе будет "Margin = 0" - голая цена из прайса, без наценки) Номер колонки на стр Общие: "Категория", указывать при обновлении не обязательно, модуль уже знает, в какой категории находится товар. Ему нужно, только найти наценку на эту категорию на странице Данные вашей формы. Левая сторона стр. Данные, при определении наценки, значения не имеет (там может быть написано все, что угодно), а по правой - модуль ищет наценку. Понятное дело, если в прайсе явно указано количество товара = 0, то цена в магазине у него не изменится, а количество станет равным 0 только, если этот товар принадлежит поставщику, форму которого вы прогоняете. Важное правило. Если у товара в магазине на остатке 0, то он будет обновлен, даже, если у него выросла цена. В данном случае, кнопка "Обновлять цену, если цена уменьшилась" - не сработает
  4. Ну вот, прошу же: "Не пишите в ЛС ничего, кроме паролей, там теряются письма"! Нет, пишут :( При этом, пишут умные вещи, вполне достойные обсуждения на форуме. Вот сегодняшний пример (не разглашаю имя автора вопроса, поскольку не спрашивал у него разрешения на публикацию). Ответ прилагаю. Здравствуйте,возник вопрос ,если у меня 5 прайсов Excel,т.е 5 поставщиков, товар у всех одинаковый но у каждого поставщика свой id,и в названиях одного и того же товара есть некоторые отличия,то мне лучше свести все в один большой прайс,без двойников и с одним id,я так понял комплекс не может решить эту проблему? Может. У меня в магазине такая же проблема. Нужно связать разные артикулы (СКУ) одинаковых товаров. Прочтите в руководстве раздел "Желтый прайс"....... Прочитал сам и понял, что раздел не позволяет себя прочесть :) На пальцах попытаюсь объяснить. - затягиваете товары 01-го поставщика с его артикулами в магазин. - в Инструментах прогоняете "Создать библиотеку СКУ" для 01 поставщика. - делаете форму для загрузки поставщика 02 - нажимаете кнопку "Создать список похожих товаров" , сохраняете ее и прогоняете прайс 02. Выключите "Добавлять товары" Получаете файл ex в admin/uploads. Модуль сравнивает по названию и по СКУ товары, которые уже есть в магазине, с теми товарами, которые "пришли" в загружаемом прайсе. В этом файле, выбираете, глазами, реально-одинаковые товары (смотрите по названию) и копируете их в отдельный прайс - "Желтый". В этом Желтом будет 2 колонки со СКУ (разные СКУ одинаковых товаров) - создаете форму: "Связать СКУ". В ней укажите обе колонки со СКУ Желтого прайса и колонку с ценой, остальное не важно. Выключите: "Добавлять товары" и включите: "Связать СКУ" Погоняете Желтый прайс. Разные СКУ одинаковых товаров связываются в Библиотеке. Теперь, в будущем, вам не придется беспокоится при обновлении цены: товары от разных поставщиков с этими СКУ, модуль будет считать одним и тем же товаром будет обновлять цену и остаток. Также, он будет менять поставщика товара, если вы включите "Обновлять цену, если цена снизилась". Т.е. был товар 123-01 по цене 100 руб Пришел тот же товар от 02-го поставщика по цене 90 руб На сайте станет: товар 123-02, цена 90 руб.
  5. Количество строк в Данных, зависит (равно) количеству различных названий категорий в прайсе из колонки "Младшая категория". Копируете текст из прайса, вставляете в форму. Например: Мониторы (из прайса) соответствует категории вашего магазина: Моники и т.д.
  6. 1. Нет, конечно, ведь речь идет о СОЗДАНИИ, значит их в магазине нет. Зачем создавать категории из прайса, если они уже есть на сайте? 2. Создание категорий не зависит от содержимого стр. Данные. Эта страница предназначена для загрузки товаров, а при создании категорий, товары не загружаются.
  7. Если товара в прайсе нет, то 0 ? :) Выход из положения простой: - перед обновлением цен ставите всем товарам 0 на остатке (Инструменты); - в прайсе добавляете колонку "Количество" и протягиваете по ней 99 всем товарам. Укажите эту колонку на стр Общие.
  8. Добавить кучу полей в таблицы БД (см. скриншоты в раздаче), сделать поле form_id авто-инкрементным вместо бывшего suppler_id (это поле теперь уже не инкрементное). Поставить значения suppler_id равными значениям form_id Или проще. Переименуйте все suppler_id в form_id А поля suppler_id добавьте и поставьте в них то же значение, что стоит в form_id Остальные поля добавьте и проверьте, чтобы все 100% совпало со скринами. Осталось обновить программы, просто скопируйте с заменой в корень Опенкарта все, кроме vqmod (он у вас уже стоит и работает) Кеш вкюмода чистить не нужно.
  9. У вас в h1 используется категория товара: женские полуботинки Правильно? А категория вытаскивается чуть ниже, по тексту программы, здесь: // Вытаскиваем название категории для этого продукта $rows = $this->getCategoryName((int)$row_product[0]['category_id']); $meta_category_name = ''; if (isset($rows[0]['name'])) $meta_category_name = $rows[0]['name']; Значит, формирование h1 нужно переставить после вытаскивания названия категории, так: // Вытаскиваем из БД название магазина $n = "config_name"; $rows = $this->getStore($n); $meta_store = 'Мой магазин'; if (isset($rows[0]['value'])) $meta_store = $rows[0]['value']; // Вытаскиваем название категории для этого продукта $rows = $this->getCategoryName((int)$row_product[0]['category_id']); $meta_category_name = ''; if (isset($rows[0]['name'])) $meta_category_name = $rows[0]['name']; $seo_h1 = "купить " . $meta_category_name . " " . $prod_name . " в Харькове" . ", " . "цена: " . $row_product[0]['price'];
×
×
  • Create New...

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.