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

usergio

Users
  • Posts

    6,005
  • Joined

  • Last visited

Everything posted by usergio

  1. Конечно могут быть ошибки. Я в Установке без Вкюмод положил файлы для примера, чтобы вы увидели, куда вставлять мои изменения. Файл product в adm_controller_catalog - не исключение. Взял его с какого-то движка (уже не помню с какого) и показал, куда вставлять. У вас этот файл - другой, скорее всего. Может кто-то уже вносил в него изменения, а вы взяли и всю его работу грохнули :) Возьмите admin/controller/catalog/product.php c вашего рабочего сайта, скопируйте на свой комп, вставьте в НЕГО, то что в примере и загрузите обратно. То же самое с файлом admin/model/catalog/product.php
  2. Так. Но вы же понимаете, какая на мне лежит ответственность? Не дай Бог, закачать в товар не те фото или атрибуты. Изначально, в 4.10, названия атрибутов, вообще, не парсились, парсились только значения, а названия сверялись с теми, что уже созданы в магазине. Категории, тоже. Для надежности. Отказаться от этого, удалось только тогда, когда модуль стал парсить очень тщательно и практически без ошибок. Оцените затраты времени. Допустим, вы спарсили сайт с помощью стороннего парсера в прас лист. 1. Нужно проверить все ссылки - правильные ли они. 2. Нужно добавить руками колонку с артикулами товаров, ведь далеко не всегда артикул присутствует на странице сайта. или 1.Берете прайс поставщика (с артикулами) и добавляете колонку "Ссылка" 2. Вставляете ссылки руками (800 правильных ссылок в день - без проблем). Для обновления цен и остатков достаточно получить от поставщика прайс с тремя колонками: артикулом, ценой и кол-вом.
  3. Ну да, каждый прайс нужно настраивать. Перед загрузкой, лучше лишний раз сверить номера колонок с прайсом, чем потом восстанавливать БД. Если правильно вас понял. Название атрибута, модуль берет из колонки слева от значения этого атрибута, а значение, вы указываете на стр Атрибуты (№ колонки, где стоят значения). Т.е. в какой бы колонке не стояло бы: "5 кг." , это значение будет привязано модулем к атрибуту (в колонке слева) - "Вес". Если слева написано не Вес, а Цвет, то конечно будет: Цвет: 5 кг. Экспорт не выдает в строке товара атрибуты чужого товара (только его собственные), поэтому при импорте этого прайса в товар не могут попасть атрибуты другого товара. В 5.0 будет возможность создавать несколько форм для каждого поставщика.
  4. :) Я тут, двум форумчанам на медне ставил 5.0 (с тайной эгоистичной целью: на ком-нибудь обкатать установку). И пришел к печальному выводу, что vqmod иногда, наотрез отказывается делать замену в некоторых файлах Опенкарта. Причем пробовал вставлять в разные места файла, даже в самое его начало - дуля с маком :( Пришлось в руководстве по установке к 5.0 подробно написать, как это сделать руками. Сделаешь руками - все работает. И еще одну дурь у ОпенКарта нашел. Пробуешь удалить товар из админки - не удаляется, удаляешь модулем - вуаля! Рекомендую удалять товары модулем - он это делает корректно, не оставляя хвостов.
  5. Да, уже обсуждалась эта тема. Они выкинули из 1.5.1.1 функцию, которую я использую. :) Конечно, в 5.0 я эту функцию включил в сам модуль, чтобы больше не возникало таких проблем никогда. А вы, пока, можете глянуть 10 последних страниц форума - том есть ответ. Функция getAllCategory
  6. ОК. Выключите "Добавлять товары" В поле "Номер колонки ... категорию товара" - ничего не пишите. На странице Данные оставьте все настройки с наценками, которые были при добавлении товаров, чтобы маржа определилась (иначе, будет нулевая). Алгоритм работы модуля будет такой: Из прайса берется Артикул. Ищется этот Артикул в магазине: если нет, то переходим к следующей строке прайса, если нашли Артикул, то проверяем принадлежит ли этот товар Поставщику, формой которого вы обновляете цены. Если не принадлежит, то переходим к следующей строке прайса, если принадлежит, то смотрим, указана ли колонка с категорией в поле "Номер колонки ... категорию товара". Нет - не указана. Тогда узнаем из БД к какой категории принадлежит найденный товар и ищем эту категорию на стр. Данные (в правой колонке: "соответствует.."). Если нашли - используем маржу со стр. Данные, если нет - пытаемся использовать формулу, если формула не включена - ставим маржу = 0.
  7. Что-то засомневался, что вы правильно делаете. Это и понятно, руководства для 4.10 так и не написал, попробую реабилитироваться. Атрибуты в экспортном прайсе: Колонка 73 (название атрибута): Вес Колонка 74 (значение этого атрибута): 5 кг. Колонка 75 (название атрибута): Гарантия Колонка 76 (значение этого атрибута): 24 мес. ........... Настройки стр. Атрибуты : 74 - соответствует Атрибуту - Стоящему слева 76 - соответствует Атрибуту - Стоящему слева 78 - 80 - 82 - ------ и так до конца - до последнего номера колонки, в строке максимальной длины, все номера колонок - четные (в данном случае) . Если у вас в экспортном прайсе заняты макс. 204 колонки - то до 204-й И не важно, что некоторые строки прайса - короче. При загрузке экспортного прайса, все номера на стр. Атрибуты - либо четные, либо нечетные.
  8. В пятерке сделал все, именно так, как мы с вами обсуждали, спасибо. Не успеваю руководство дописать, уже бы выложил:( Товар в 4.10 нужно всегда загружать в самую нижнюю категорию, т.е. в вашем случае - в категорию "До 3х лет". Не может быть, чтобы он туда не попал, если вы на стр. Данные направили товар в эту категорию.
  9. Правильно, но это же при добавлении новых товаров! А я вам писал про обновление цен для "старых". Файл еррорс должен быть, если его нет, то должен быть файл репорт - 100% Думаю, что report у вас есть, ведь вы не включили кнопку "Добавлять товары", цена существующего товара обновилась - ошибок нет! Какой тут еррорс:) Кстати, у вас в Форме не указан номер колонки, где мне следует искать Категорию товара: №4 Может в этом причина?
×
×
  • 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.