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

Recommended Posts

Друзья! Подскажите! А "Описание" является характеристикой? Я тут пытался удалить некоторые описания, в XML файле очистил соответвующие ячейки, а описания все равно остались. 
Сделал вместо пустого описания  в XML - "описание готовится" - сразу все заменилось..
А вообще очистить его возможно?

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


 

Не могу запустить модуль!

MOD DETAILS:
   modFile   : /home/u351151/domsantech.ru/www/vqmod/xml/suppler.xml
   id        : SUPPLER
   version   : 
   vqmver    : 
   author    : usergio
SEARCH NOT FOUND (ABORTING MOD): if (!empty($data['filter_description'])) {
							$implode[] = "LCASE(pd.name) LIKE '%" . $this->db->escape(utf8_strtolower($word)) . "%' OR LCASE(pd.description) LIKE '%" . $this->db->escape(utf8_strtolower($word)) . "%'";
						} else {
							$implode[] = "LCASE(pd.name) LIKE '%" . $this->db->escape(utf8_strtolower($word)) . "%'";
						}				
					}

Это для поиска товара в админке по sku и model для версии 1.5.3.1

Т.е. на работу модуля не повлияет, скорее всего проблема не в этом

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

ещё раз всё переделала по мануалу (sku+номер_поставщика)

код продолжает формироваться автоматически. точно ничего не изменилось в коде в новых версиях модуля?

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


Обновился

 

Не помогло. Посмотрел, заглянул в админку, 5-того поставщика, там не мои характеристики, своего поставщика настроил как и раннее. Картинки сливаются.

краткое описание - нет (отсюда: <th>Краткие характеристики</th> ) оно должно появится в списке/сетка

полное описание - нет (отсюда: <h2>Описание <span>Ноутбук ACER Aspire E1-531-10002G50Mnks (NX.M12EU.033)</span></h2>) Должно появится в самом товаре

Атрибуты - нет (отсюда: product_specifications) Должно появится в технических характеристиках

Загляните пожалуйста ко мне, в личке все доступы. Что не так?

 

Сайт донор:

http://brain.com.ua/Noutbuk_ACER_Aspire_E1-531-10002G50Mnks_NXM12EU033-p76593.html 

http://brain.com.ua/Modul_pamyati_DDR_SDRAM_1GB_333_MHz_GOODRAM_GR333D64L25_1G-p31709.html 

 

Сам прайс в XMLhttp://unit.od.ua/proba4.rar  Доступы, в личке. (прайс на пять поций)

У меня все получилось.

Загрузил на демо-сайт ваши страницы, в категорию Phones & PDAs  ноутбуки

Форма №5

Ничего менять в форме не буду, смотрите.

Парсил фото, доп фото, название, описание и атрибуты.

Атрибуты создались автоматом.

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

обновил программу. а что изменилось?

категории автоматически как не создавались, так и не создаются.

можете написать инструкцию?

хоть кратко.

 или скрины скинуть с настройками.

Написал.

Руководство ревизия 1, см. пункт "Категория".

Поверил, можете глянуть на демо-сайте:

категории: Software » Память » Память AMD » Для ПК  и

категории: Одежда » Память » Телевизоры » Для дома

- созданы автоматически.

 

Специально сымитировал вашу ситуацию.

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

Не получается! У меня все товары как были так и есть привязаны к одному производителю!

При обновлении прайса, проверьте, чтобы в нужной колонке были названия производителей,

и кнопка "Обновить производителя в товаре" была включена.

Если товар обновится, то обновится и производитель.

Проверял, работает, да еще и теги обновляет.

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

Раньше категории не создавались вообще.

Теперь создаются, если разделены по колонкам, то есть одна колонка - одна категория (младшая категория | категория...n | категория1| Родительская категория). Категории в одной колонке, разделенные запятой (младшая категория, категория...n, категория1, Родительская категория), выдает ошибку 

 

 

Может кому-то пригодится

Все правильно.

Так в руководстве и написал, что в поле "Категория" (в Форме) можно указывать номера колонок прайса, через запятую.

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

Обновила модуль (файл /admin/model/catalog/suppler.php), экспортнула, копированием строки добавила товар поменяла только название. При импорте снова The Product was passed: Row ~= 224 Empty link in column = по всем строкам(

Спасибо, как я понимаю, модуль ругается на последнюю, несуществующую строку прайса?

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

хм.... ocStore 1.5.5.1.1  Категории появились, но их не видно в админке, хотя в магазине видно. Так же не пишет кол-во товаров в категории. То есть не заполняется таблица category_path.

Автор. Исправьте пожалуйста.

Спасибо.

Это просто :)

Нажмите на кнопку "Восстановить" в админке "Категории" и все появится.

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

Дубли дополнительных фото(например). При чём я вижу что в названиях дубля есть точка - 3_CR-N755_Rear_N9999x9999.png-900x500.jpg , а в оригинале нет - 3_CR-N755_Rear_N9999x9999png-900x500.jpg , то есть это не дубли? а как так получается тогда?

Ага!

Кажется вы что-то накопали.

Предполагаю, что вся проблема в этом png

Модуль "подумал", что это расширение и вляпсал туда точку :(

 

За завтра исправлю.

Спасибо.

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

 

добрый день!

пытаюсь сделать, чтобы код товара формировался sku+номер_поставщика по мануалу. но не получается, код формируется такой же. 

все делаю по мануалу. в чем может быть проблема?

Если вы хотите, чтобы SKU мог повторятся у разных поставщиков, а уникальным идентификатором товара являлось сочетание sku+номер поставщика, внесите в файл admin/model/catalog/suppler.php следующие изменения:
Вместо строки: $rows = $this->getProductBySKU($row[$cod]);
Вставьте строку: $rows = $this->getProductBySKU($row[$cod], $id);
Вместо строк: $rows = $this->getProductBySKU($val);
Строки: $rows = $this->getProductBySKU($val, $id);
двух местах).
Вместо функции:
public function getProductBySKU($sku) {
    $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product WHERE `sku` = '" . $sku . "'");            
return $query->rows;
}
Вставьте функцию:
public function getProductBySKU($sku, $id) {
    $l = strlen($id);
    if ($l < 2) $supp = "0" . $id;
    $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product WHERE `sku` = '" . $sku . "' and `model` LIKE '%-". $supp . "'");
return $query->rows;
}

 

 
приведенного кода в мануале нет, заменила этот. Правильно?
public function getProductBySKU($sku) { 
$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product WHERE `sku` = '" . $this->db->escape($sku) . "'");


return $query->rows;
}
Надіслати
Поділитися на інших сайтах


не осилю всю тему , пара вопросов: парсер товаров с сайта - он может сам собирать товар со страниц чужого магазина? правильно  я понял? если да то кто нибудь здесь парсил с sima-land.ru ?  возможно ли это

есть ли подробный файл с инструкциями к плагину? 

 

стою перед выбором брать отдельный парсер для сайта этого и не дорогой или бесплатный плагин импорта. либо ваш плагин если он все сможет сам сделать 

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


добрый день!

пытаюсь сделать, чтобы код товара формировался sku+номер_поставщика по мануалу. но не получается, код формируется такой же.

все делаю по мануалу. в чем может быть проблема?

Если вы хотите, чтобы SKU мог повторятся у разных поставщиков, а уникальным идентификатором товара являлось сочетание sku+номер поставщика, внесите в файл admin/model/catalog/suppler.php следующие изменения:Вместо строки: $rows  = $this->getProductBySKU($row[$cod]);Вставьте строку: $rows  = $this->getProductBySKU($row[$cod], $id);Вместо строк: $rows = $this->getProductBySKU($val);Строки: $rows = $this->getProductBySKU($val, $id);(в двух местах).Вместо функции:public function getProductBySKU($sku) {	$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product WHERE `sku` = '" . $sku . "'");			return $query->rows;}Вставьте функцию:public function getProductBySKU($sku, $id) {	$l = strlen($id);	if ($l < 2) $supp = "0" . $id;	$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product WHERE `sku` = '" . $sku . "' and `model` LIKE '%-". $supp . "'");return $query->rows;}

Это потому, что в 5.0 сделал по другому (видите, в руководстве к 5.0 по этому поводу уже ничего не написано).

Сейчас модуль работает так:

Если не включено: "Выбирать поставщика по цене", модуль просматривает товары только ТЕКУЩЕГО поставщика.

Даже если он найдет подходящий артикул, но этот артикул будет принадлежать другому поставщику - он этот товар пропустит.

А загрузить в магазин несколько товаров с одинаковыми артикулами, модуль не дает (только обновляет найденный товар).

Это сделано для того, чтобы можно было выбирать поставщика по минимальной цене на один и тот же товар (артикул).

Алгоритм такой (в идеале):

- выключаете все товары.

- прогоняете прайсы поставщиков с кнопкой "Обновлять цену Всегда" - включатся товары, у которых на остатке > 0, цена изменится в любую сторону.

- прогоняете прайсы еще раз, с кнопками: "Выбирать поставщика по цене, если цена уменьшилась" и "Создать список похожих товаров"

- просматриваете Список, выделяете из него одинаковые товары с разными sku. И чтобы не накидать в магазин дублей, связываете эти sku, как один (это можно делать не каждый день).

Погоняете прайсы еще раз.

На все про все уйдет 15 - 20 минут.

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

П.С. Да вы заменили правильно

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

отписался в пм 

Проблема в кодировке сайта.

Сегодня не успел ее решить, постараюсь завтра сделать.

Видите, обрывается на букве ё

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

не осилю всю тему , пара вопросов: парсер товаров с сайта - он может сам собирать товар со страниц чужого магазина? правильно  я понял? если да то кто нибудь здесь парсил с sima-land.ru ?  возможно ли это

есть ли подробный файл с инструкциями к плагину? 

 

стою перед выбором брать отдельный парсер для сайта этого и не дорогой или бесплатный плагин импорта. либо ваш плагин если он все сможет сам сделать 

Если вы хотите открыть нормальный, работающий магазин,

чтобы фото товаров реально соответствовали товару и в Характеристиках не было бреда, типа "Диагональ: 24&quot; "

чтобы для обновления цен и остатков 10 000 товаров вы не тратили больше 20 сек.,

чтобы в магазине не было дублей товаров с дублями фото,

чтобы фильтр не показывал, типа: "Наличие USB: да, нет, есть, в наличии " :)

чтобы товары не залились не в те категории, да еще и с бредовыми наценками,

 

То придется чуть потрудиться, вставить в прайс ссылки на страницы донора руками.

За день 500 - 800 ссылок вы вставите без проблем.

Через 10 дней - всего 5000 товаров, но правильных!

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

Раньше категории не создавались вообще.

Теперь создаются, если разделены по колонкам, то есть одна колонка - одна категория (младшая категория | категория...n | категория1| Родительская категория). Категории в одной колонке, разделенные запятой (младшая категория, категория...n, категория1, Родительская категория), выдает ошибку 

 

 

Может кому-то пригодится

У вас похоже, стоит OpenCart, а вы поставили модуль для ocStore.

В OpenCart, действительно, нет поля main_category

Только в ocStore

Потому и ошибку выдает

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

Обновила модуль (файл /admin/model/catalog/suppler.php), экспортнула, копированием строки добавила товар поменяла только название. При импорте снова The Product was passed: Row ~= 224 Empty link in column = по всем строкам(

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

В "Номер колонки, содержащей ссылку для парсинга"

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

Народ, капля до победы осталась!

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

Как это, как это :)

Основное фото 100% не может попасть в доп - это вообще, разные таблицы в БД.

По крайней мере, я этого безобразия точно не делал. :oops:

 

Дайте ссылочку на основное фото, которое не парсится.

Интересно.

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

Друзья! Подскажите! А "Описание" является характеристикой? Я тут пытался удалить некоторые описания, в XML файле очистил соответвующие ячейки, а описания все равно остались. 

Сделал вместо пустого описания  в XML - "описание готовится" - сразу все заменилось..

А вообще очистить его возможно?

Да, пустое описание модуль игнорирует.

Поставьте пробел.

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

У меня все получилось.

Загрузил на демо-сайт ваши страницы, в категорию Phones & PDAs  ноутбуки

Форма №5

Ничего менять в форме не буду, смотрите.

Парсил фото, доп фото, название, описание и атрибуты.

Атрибуты создались автоматом.

 

Не работает. танцы с бубном не помгли. Заметил еще одну проблемку

После изменения вовкладке общие поля: 

 

Номер колонки, содержащей описание товара или параметры парсинга:    на данные      <span>,</div>   

 
после сохранения формы, захожу обратно и в этойже форме вижу:   <
 
и все. Надпись не сохранилась. Все остальное в порядке.   Если в поле вписать цифирное значение 8585858,  обрезает до трех цифр 858 после сохранения.
Может в этом вся моя проблемка
Надіслати
Поділитися на інших сайтах


Как это, как это :)

Основное фото 100% не может попасть в доп - это вообще, разные таблицы в БД.

По крайней мере, я этого безобразия точно не делал. :oops:

 

Дайте ссылочку на основное фото, которое не парсится.

Интересно.

 

Только что еще раз попробовал.

 

вот ссылка на фото: http://www.ktm-store.ru/image/data/PowerWEAR/STYLE/3PW146410X.jpg

 

Номер колонки в прайсе со ссылкой верен.

 

Если по умолчанию ничего не стоит, товар не добавляется

 

Если по умолчанию поставить ссылку http://www.ktm-store.ru/image/data/PowerWEAR/STYLE/3PW146410X.jpg - товар добавляется. Основное фото берется по умолчанию, а фото из колонки - дополнительное, вот ссылка на товар -  http://www.ktm-store.ru/powerwear/plates-hoodie-s.html

могу для наглядности, сделать разные фото, но результат будет тот же
вот такое кино )
Надіслати
Поділитися на інших сайтах


Проблема в кодировке сайта.

Сегодня не успел ее решить, постараюсь завтра сделать.

Видите, обрывается на букве ё

как профан в программировании спрошу - а такое не поможет ?  iconv("UTF-8", "windows-1251","тут, то , что хотим конвертнуть из 1251 в утф-8"); 

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


Как это, как это :)

Основное фото 100% не может попасть в доп - это вообще, разные таблицы в БД.

По крайней мере, я этого безобразия точно не делал. :oops:

 

Дайте ссылочку на основное фото, которое не парсится.

Интересно.

 столкнулся на том же сайте, что и с кодировкой не той с проблемой одной - фотографии были в теге rel="тут фото"

в итоге заменил в файле сапплер.пхп  в строке отвечающей за парсинг фото  тег href= на rel= и все фото спарсились ) 

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


Спасибо, как я понимаю, модуль ругается на последнюю, несуществующую строку прайса?

Нееет, он ругается на все строки +одна строка, в которой и не должно быть ничего, т.к товаров меньше и в экселевском файле эта строчка чистая. Новый товар так и не подгружается(((  Ошибки так и остались, мне весь модуль презалить, сейчас я только один файл обновляла?

Я так и не поняла, разве нет стандартной кнопки ИМПОРТ для своего же выгруженного файла?! В инструкции не нашла как свой экспорт обратно подгрузить, пришлось пол дня в форму номера колонок вбивать, а результата так и нет, не работает, 3 дня воюю!(((((

 

В файле экспорта нет колонки с кодом товара, только sku. При добавлении товара sku не требуется, а при загрузке требуется. Как мне код товара тоже експортить, в идеале все данные товара хочется в экспорте видеть.

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


У вас похоже, стоит OpenCart, а вы поставили модуль для ocStore.

В OpenCart, действительно, нет поля main_category

Только в ocStore

Потому и ошибку выдает

Нееее.  :-)  Уже писал, что стоит ocStore 1.5.5.1.1. Поле main_category в таблице product_to_category имеется.

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


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

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

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

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

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

Вхід

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

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

Important Information

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