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

Recommended Posts

tunok777

 

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

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

Сложность в том, что перед вызовом формы, нужно каким-то образом сообщить серверу, что вам нужна форма без стр. Данные.

При этом, должны работать другие программы controller и tpl .

Думать будем.

Вопрос решен вырезанием из файла tpl сраницы данные и в папке model в файле suppler закоментировал несколько строк.

Появилось еще несколько вопросов:

1. Какая скорость обработки данных у комплекса. Сколько к примеру займет наполнение сайта 10000 товаров и сколько веремени займет их обновление?

2. Какой размер файла предпочтительнее для импорта? Например: у меня прайс на 500 Мб, как мне лучше поступить импортировать его целиком или разбить на 10 или даже 100 файлов и постепенно загрузить интересут время заполнения базы.

3. Если не секрет могли бы подсказать где можно посмотреть код импорта информации, может получится немного перепилить под свои нужды или для импорта xml не из excel

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


Версия 6.2. Сделала 5пробел;10пробел. все равно плюс на месте. Пробел не словами писала и клавишей.

Тогда пробуем сделать так.

Найдите в admin/model/catalog/suppler все такие тексты:

 

if ($e == '+' or $e == '-' or $e == '=' or $e == '%' or $e == '*' or $e == '#')

 

замените на:

 

if ($e == '+' or $e == '-' or $e == '=' or $e == '%' or $e == '*' or $e == '#' or $e == ' ')

 

И попробуйте пробел, еще раз.

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

Добрый день всем! :)

 

Подскажите, если кто знает... У меня значение атрибутов парсится с    Как это модно убрать?

На сайте-доноре значение выглядит так <span style="font-family: tahoma, arial, helvetica, sans-serif; font-size: small; color: #000000;"> 1-10</span></td>

 

Заранее всем спасибо за ответы! :)

 

Нашел решение: надо было вставить  #000000;"> ,</span> - не знаю правильно или нет но работает! :)

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


Здравствуйте. Подскажите, после загрузки пропадает главная страница. Все остальные работают а главная просто не грузится

Уточните пож, вопрос.

Какую страницу вы называете главной?

Как прошла загрузка?

Что написано в errors?

Добавляются ли товары вручную?

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

Товарищи, модуль у меня еще с сентября, но пользоваться им начал только вчера, скачав версию 6.2. Что-то я не могу сообразить как импортировать данные.

 

Имеем по 4.000 картинок товаров в 5 категориях. В сумме 20к картинок. Картинки без описания и характеристик.

Как всё это хозяйство импортировать в магазин? Создаем таблицу, а что в ней указывать если кроме картинки и цены мне больше ничего не нужно?

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

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


при заливке прайса выдает ошибку
создает категории но не заливает товар. помогите
Undefined index: in /var/www/u6874821/data/www/andstroy.ru/shop/admin/model/catalog/suppler.php on line 5204

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

%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B0.png

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


                    5176         $rows  = $this->getProductBySKU($row[$sku2]);

                    5177         $sku = $row[$sku2];  

Версия магазина Version 1.5.3.1

Версию модуля сегодня обновил до последней от 27.02.2014.

По-скорее бы заработало, уж очень долго не могу ни чего загрузить.

Спасибо, теперь понятно.

Исправил, обновите файл: admin/model/catalog/suppler

Если что, пишите.

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

Ура, Сергей, помогла смена хостинга, тестовый товар загрузился на ура!!!

По тому хостингу, на который не загружались фотки..... как технари решат проблему отпишусь.

И так, моя эппппопея с хостингами разрешилась!!!

 

Напомню, настройки и установка модуля были все правильные, но при парсинге мудуль выдавал "Готово", и ничего нигде не отображалось, парсились только бренды...

 

Оказывается, хостинг сайта - донора заблокировал ip моего хостинга.

 

Вопрос решился письмом на хостинг сайта - донора, теперь все работает и парсится все что требуется!!!

 

Разработчику очередной респект за модуль!!!!!

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


Обновился перед последним обновлением удалив таблицы: suppler, suppler_data, suppler_attribute  и suppler_options.

 

Прайс состоит из двух столбцов: Артикул и Цена (см. изображение).

 

Вкладка Общие:

Заполнил поля:

Артикул: 1

Цена: 2

Формула зависимости от маржи: Да

Добавлять новые товары: Обновить цены

 

Вкладка Данные:

Название категории в прайсе: 3

Соответствует вашей категории: произвольно

Существующая папка для загрузки фото: test

 

Обновилась цена так:

 

attachicon.gifСнимок.PNG

 

К цене товара прибавилась 1/100 цены из прайса.

 

 

Решил обновить /admin/model/catalog/suppler.php из последнего обновления. Не помогает, после обработки прайса модуль выдает это:

attachicon.gifСнимок2.PNG

 

Поставщик требует изменить рекомендуемые цены. :(

1.Формула вычисления маржи, в зависимости от цены "считает", что на цене товара 90 долл (3290 руб) можно заработать только 1% прибыли.

Если вас это не устраивает, вы можете поправить формулу, это в 2-х местах файла admin/model/catalog/suppler.php

Ищите по тексту: Таблица наценок

 

2. Эту ошибку я уже исправил, спасибо noneexe

Обновите admin/model/catalog/suppler.php

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

Привет автор.

Перейду сразу к сути - есть один магазин, производят детский трикотаж.

В прайсе цены различаются от размера и иногда (редко) от материала.

Следовательно в прайсе может быть два полностью одинаковых товара, но с разными ценами и размерами.

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

Подскажите как сделать (пробовал в демо, что-то не получилось, товары не выгрузились.)

Это Опции.

Вам нужно настроить страницу Опции, посмотрите в Руководстве примеры последовательной загрузки Опций.

Поинтересуйтесь темой "Связанные опции".

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

 

Ребята подскажите что исправить, errors пишет вот такие ошибки:
 
1. Warning: can not calculate margin. Row ~= 1 SKU = 1  Price was updated without margin 
 Please, set folder for photo on page Data. Row ~= 1 The Product was passed 
2.  The Product was missing: Row ~= 76 SKU = 77 error in database: unknown Category 

 

1. При обновлении цены модуль не смог определить категорию продукта, т.е. товар в БД есть, но его категорию  установить не удалось.

Это бывает, если руками удалить в БД таблицу категорий и нарушить индексацию товаров.

2. На стр. Данные вы не указали папку для фото, вновь загружаемых товаров (ее нужно предварительно создать в image/data).

3. Эта ошибка подтверждает предположение (см. п1), что нарушена структура БД.

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

1.Формула вычисления маржи, в зависимости от цены "считает", что на цене товара 90 долл (3290 руб) можно заработать только 1% прибыли.

Если вас это не устраивает, вы можете поправить формулу, это в 2-х местах файла admin/model/catalog/suppler.php

Ищите по тексту: Таблица наценок

 

2. Эту ошибку я уже исправил, спасибо noneexe

Обновите admin/model/catalog/suppler.php

 

Я бы с удовольствием без маржи загружал по фиксированным ценам, но модуль просто не обновляет цену если не выбирать значение Да в Формула зависимости от маржи

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


Сергей, большое спасибо за ответ!!!

Пытаюсь со всем этим разобраться.

Может Вы сможете мне подсказать, как лучше сделать в такой ситуации:

 

Интернет-магазин нижнего белья. В нем есть категория "Комплекты белья". Но в прайсе товаров категории "комплекты белья" нет, а есть две категории "Трусы" и "Бюстгальтеры", т.е. трусы имеют артикул отличный от бюстгальтеров. Вот я и думаю, как мне их связать на одной странице товара, чтобы был комплект белья. Есть в прайсе колонка "Комплект" (если товар входит в комплект, то стоит 1, но я не знаю, как это может помочь). Подумала, что может связать их, как похожие товары.

Можно что-либо сделать в такой ситуации с помощью Вашего модуля?

Для наглядности прикрепляю скрин из прайса  с выделением основных моментов.

Спасибо!

Наверное, нужно добавить в прайсе колонку: "Похожие товары"

И скопировать в нее артикулы похожих товаров, например:

в строке №329 прописать артикул 77503

 

Принцип такой: товар 77503 должен встретиться в прайсе раньше - до строки 329

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

Добрый день всем! :)

 

Подскажите, если кто знает... У меня значение атрибутов парсится с    Как это модно убрать?

На сайте-доноре значение выглядит так <span style="font-family: tahoma, arial, helvetica, sans-serif; font-size: small; color: #000000;"> 1-10</span></td>

 

Заранее всем спасибо за ответы! :)

 

Нашел решение: надо было вставить  #000000;"> ,</span> - не знаю правильно или нет но работает! :)

Это рискованно, лучше вырезать    из спарсенного текста.

Перед строкой:

 

$v = str_replace('&', '&',$v);

 

добавьте строку:

 

$v = str_replace(' ', '',$v);

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

Товарищи, модуль у меня еще с сентября, но пользоваться им начал только вчера, скачав версию 6.2. Что-то я не могу сообразить как импортировать данные.

 

Имеем по 4.000 картинок товаров в 5 категориях. В сумме 20к картинок. Картинки без описания и характеристик.

Как всё это хозяйство импортировать в магазин? Создаем таблицу, а что в ней указывать если кроме картинки и цены мне больше ничего не нужно?

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

Попробуйте прочесть в руководстве и рассмотреть примеры на демке.

Если что конкретное, пишите, спрашивайте.

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

при заливке прайса выдает ошибку

создает категории но не заливает товар. помогите

Undefined index: in /var/www/u6874821/data/www/andstroy.ru/shop/admin/model/catalog/suppler.php on line 5204

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

%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B0.png

Это я привнес ошибку в модуль в 6.2

Уже исправил, гляньте раздачу, обновите файл.

 

Белый экран - это вы наверное почистили кэш vqmod :(

Просил же не чистить.

Посмотрите в руководстве "Установка":

 

Если при нажатии на кнопку «Добавить» у вас белый экран или ошибка сервера, это означает, что Vqmod преподнес нам очередной сюрприз: не сделал вставку в файл admin/model/catalog/product

Скопируйте этот файл на свой компьютер и вставьте в него перед строкой:

public function getProduct($product_id)

и после фигурной скобки, следующий текст:

   public function getMaxModel() {                                      

     $query = $this->db->query("SELECT max(product_id) FROM " . DB_PREFIX . "product");

     return $query->row;

  }

Сохраните файл под именем vq2-admin_model_catalog_product.php и закачайте его в папку vqmod/cache на сервере.

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

И так, моя эппппопея с хостингами разрешилась!!!

 

Напомню, настройки и установка модуля были все правильные, но при парсинге мудуль выдавал "Готово", и ничего нигде не отображалось, парсились только бренды...

 

Оказывается, хостинг сайта - донора заблокировал ip моего хостинга.

 

Вопрос решился письмом на хостинг сайта - донора, теперь все работает и парсится все что требуется!!!

 

Разработчику очередной респект за модуль!!!!!

И вам спасибо, что не опустили руки.

Уверен, у вас все получится и в дальнейшем.:)

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

Это я привнес ошибку в модуль в 6.2

Уже исправил, гляньте раздачу, обновите файл.

 

Белый экран - это вы наверное почистили кэш vqmod :(

Просил же не чистить.

Посмотрите в руководстве "Установка":

 

Если при нажатии на кнопку «Добавить» у вас белый экран или ошибка сервера, это означает, что Vqmod преподнес нам очередной сюрприз: не сделал вставку в файл admin/model/catalog/product

Скопируйте этот файл на свой компьютер и вставьте в него перед строкой:

public function getProduct($product_id)

и после фигурной скобки, следующий текст:

   public function getMaxModel() {                                      

     $query = $this->db->query("SELECT max(product_id) FROM " . DB_PREFIX . "product");

     return $query->row;

  }

Сохраните файл под именем vq2-admin_model_catalog_product.php и закачайте его в папку vqmod/cache на сервере

Я снес все пе

 

Это я привнес ошибку в модуль в 6.2

Уже исправил, гляньте раздачу, обновите файл.

 

Белый экран - это вы наверное почистили кэш vqmod :(

Просил же не чистить.

Посмотрите в руководстве "Установка":

 

Если при нажатии на кнопку «Добавить» у вас белый экран или ошибка сервера, это означает, что Vqmod преподнес нам очередной сюрприз: не сделал вставку в файл admin/model/catalog/product

Скопируйте этот файл на свой компьютер и вставьте в него перед строкой:

public function getProduct($product_id)

и после фигурной скобки, следующий текст:

   public function getMaxModel() {                                      

     $query = $this->db->query("SELECT max(product_id) FROM " . DB_PREFIX . "product");

     return $query->row;

  }

Сохраните файл под именем vq2-admin_model_catalog_product.php и закачайте его в папку vqmod/cache на сервере.

Я снес все (магазин) залил обновленную программу. Теперь при заливке выходит сообщение что готово, в итоге не категорий не товара, ошибок нет.

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


Я бы с удовольствием без маржи загружал по фиксированным ценам, но модуль просто не обновляет цену если не выбирать значение Да в Формула зависимости от маржи

Можно указать в форме номер колонки с Категорией (любой), на стр. данные прописать одну строку с любыми данными (чтобы модуль не говорил, что страница Данные пустая).

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

Формулу отключите.

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

 

Это я привнес ошибку в модуль в 6.2

Уже исправил, гляньте раздачу, обновите файл.

 

Белый экран - это вы наверное почистили кэш vqmod :(

Просил же не чистить.

Посмотрите в руководстве "Установка":

 

Если при нажатии на кнопку «Добавить» у вас белый экран или ошибка сервера, это означает, что Vqmod преподнес нам очередной сюрприз: не сделал вставку в файл admin/model/catalog/product

Скопируйте этот файл на свой компьютер и вставьте в него перед строкой:

public function getProduct($product_id)

и после фигурной скобки, следующий текст:

   public function getMaxModel() {                                      

     $query = $this->db->query("SELECT max(product_id) FROM " . DB_PREFIX . "product");

     return $query->row;

  }

Сохраните файл под именем vq2-admin_model_catalog_product.php и закачайте его в папку vqmod/cache на сервере

Я снес все пе

 

Это я привнес ошибку в модуль в 6.2

Уже исправил, гляньте раздачу, обновите файл.

 

Белый экран - это вы наверное почистили кэш vqmod :(

Просил же не чистить.

Посмотрите в руководстве "Установка":

 

Если при нажатии на кнопку «Добавить» у вас белый экран или ошибка сервера, это означает, что Vqmod преподнес нам очередной сюрприз: не сделал вставку в файл admin/model/catalog/product

Скопируйте этот файл на свой компьютер и вставьте в него перед строкой:

public function getProduct($product_id)

и после фигурной скобки, следующий текст:

   public function getMaxModel() {                                      

     $query = $this->db->query("SELECT max(product_id) FROM " . DB_PREFIX . "product");

     return $query->row;

  }

Сохраните файл под именем vq2-admin_model_catalog_product.php и закачайте его в папку vqmod/cache на сервере.

Я снес все (магазин) залил обновленную программу. Теперь при заливке выходит сообщение что готово, в итоге не категорий не товара, ошибок нет.

 

Покажите скрин стр. Общие.

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

Главная это site.ru
Ошибок нет, проходит все, но с пятого раза. Т.е. все прописываю правильно, ошибка - Соответствует вашей категории, проверьте данные (пишу на память). Только после ряда манипуляций (сохранения заново .xml, замены названия категории, переименования прайса и т.д.) загрузка проходит. Товар появляется на сайте, все нормально. Но главной страницы нет! Т.е если жмякнуть на лого или на "Главная" в меню или же просто заново зайти на сайт site.ru то этой страницы нет. site.ru/svet/tra-ta-ta есть а site.ru нет. 
Обычным способом товар добавляется 

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


Тогда пробуем сделать так.

Найдите в admin/model/catalog/suppler все такие тексты:

 

if ($e == '+' or $e == '-' or $e == '=' or $e == '%' or $e == '*' or $e == '#')

 

замените на:

 

if ($e == '+' or $e == '-' or $e == '=' or $e == '%' or $e == '*' or $e == '#' or $e == ' ')

 

И попробуйте пробел, еще раз.

Спасибо, позже попробую.

 

Вы так и не ответили еще на один вопрос. Как быть если главная цена не нужна? Без нее не загружается прайс. Цены нужны только из опций.

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


Можно указать в форме номер колонки с Категорией (любой), на стр. данные прописать одну строку с любыми данными (чтобы модуль не говорил, что страница Данные пустая).

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

Формулу отключите.

 

К сожалению не помогает

 

post-667398-0-17174900-1393693721_thumb.png

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


Привет!

Помогите мне, пожалуйста, вот с такой задачей: в список товаров в админке нужно добавить колонку "Модель", а в карточке товара "Модель: код" заменить на "Модель: артикул".

 

Номер модели соответсвует номеру артикула. При обработке прайса использую "Номер колонки для Бренда, Модели и пр.:" и вписываю колонку с артикулом. При поиске товара на сайте по номеру модели товар находится. Читал faq, но ничего не получилось  :cry: 

 

Какие строчки дописать в admin/view/template/catalog/product_list.tpl , чтобы появилась нужная мне колонка ?

Какой файл править, чтобы изменить карточку товара?

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


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

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

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

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

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

Вхід

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

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

Important Information

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