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

Recommended Posts

Давно настраивал парсинг, и большую часть помогал автор. Но сейчас хочется самому понять принцип настроек.
В большинстве настроек разобрался, ну вот с картинками ни как не пойму.

Вот на примере прайса ЮГ:

 

Ключевые слова (по умолчанию - имя производителя): <img title=,<img title=,<img title=,<img title=   (это понимаю)

Количество повторений (вхождений) ключевых слов и знак правее/левее (>1,<3,...): <1,<3,<4,<5,<6  (это не совсем)

 

Часть кода страницы:

<div class="block-photos">
        <div class="big-photo">
                        <a id='images-preview' class="lightbox" href="/img/products/1730346/1561361.jpg">
            <img title="" alt="" src="/img/products/1730346/1561363.jpg" />
            <em></em>
            </a>
                    </div>
                <div class="small-photos">
            <ul id='images-list'>
                                    <li class="active">
            <a href="/img/products/1730346/1561361.jpg">
            <img title="Планшет Fly Web 7.85" Wi-Fi Slim White" alt="Планшет Fly Web 7.85" Wi-Fi Slim White" src="/img/products/1730346/1561362.jpg" />
            </a>
            <img class='hide-image' src="/img/products/1730346/1561363.jpg" alt="" />
            </li>
                                    <li class="">
            <a href="/img/products/1730346/1561365.jpg">
            <img title="Планшет Fly Web 7.85" Wi-Fi Slim White" alt="Планшет Fly Web 7.85" Wi-Fi Slim White" src="/img/products/1730346/1561366.jpg" />
            </a>
            <img class='hide-image' src="/img/products/1730346/1561367.jpg" alt="" />
            </li>
                        </ul>
                    </div>
              </div><!--end block_photos-->

Разобрался

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


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

 

Магазин детских товаров. Есть категории для мальчиков и для девочек. Некоторые товары, например, футболки попадают под две категории.

 

Помогите, пожалуйста, указать это в прайсе. Сейчас один артикул загружается только в одну категорию.

 

Спасибо

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


Как то пропустили мой вопрос по поводу дублирования, значений опции!!! 

usergio сказал(а) 10 Апр 2014 - 7:18 PM:snapback.png

Покажите, как это выглядит.

Момент, действительно важный, не исключено, что это моя ошибка.

Дело в том, что модуль опции не создает, только значения опции.

Например, опцию "Цвет" нужно создать в админке руками, дать ей какое-то одно значение, напр. "Красный",

а дальше, уже модуль сам допишет значения по прайсу: Белый, Синий,... что встретится.

Это выглядит следующим образом: 

значение опции (например цвет: Black) загружается несколько раз. В итоге получаем 5 штук цвета black в опции цвет.

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


Вопрос к usergio:

Загружаю прайс с большим кол-вом опций.

Т.е. Цвета покраски авто их 150 шт. - грузиться только 30. В ошибки не выподает ничего.

 

Это здесь for ($l=0; $l<30; $l++) {

в файле admin/midel/catalog/suppler  - в двух местах.

 

30 - это макс количество опций, замените это число на 150.

 

Извините за задержку с ответом, закончу версию 6.4 буду отвечать быстрее.

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

Сделал первичное заполнение магазина товарами из прайс-листа. Затем экспортировал полученный каталог через модуль, подправил в полученном файле все, что надо, заново импортировал через модуль. Все добавилось как надо, но возникла проблема. В прайсе, который я ежедневно получаю с сайта поставщика, нет разделения на категории (для этого я и правил вручную). В моем полученном каталоге, надо менять только наличие и цену. С наличием проблем нет, а вот с ценой засада (через модуль я могу только получить цену*курс, а мне надо еще прибавить маржу на все товары независимо от категорий, т.е. не заполняя вкладку "Данные", т.к. в прайсе поставщика разделения на категории просто нет). Что делать?

Такой вариант учтен.

Модуль сам определяет категорию товара в магазине.

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

Если он категорию найдет, то возьмет и маржу (под ней).

 

В прайсе, при обновлении, категория уже не обязательна.

У меня поставщик такой же, как у вас, так я сделал копию формы, которой загружал товары, назвал ее "Обновление цен", проставил маржу и работаю :)

В поле категория вы можете вообще не указывать номер колонки.

Но если укажете, то категория из прайса будет иметь приоритет!

 

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

Саму формулу можно поправить тут: Таблица наценок  в файле admin/model/catalog/suppler

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

Добрый день уважаемый разработчик!

Спасибо за прекрасный модуль. Но для повседневной работы не хватает кнопки ПРИМЕНИТЬ, чтобы каждый раз не выходило из конкретного поставщика.

А также очень нужна кнопка СКОПИРОВАТЬ уже созданного поставщика.

 

Сможете это добавить?

С "Применить" нужно подумать, а "Скопировать" - есть.

 

Откройте форму, введите в поле Поставщик текст new  и нажмите Сохранить.

Появится форма с именем "new" - это копия

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

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

Ок? Спасибо.....

Можно пару строк вашего прайса с реальными ссылками, попробую его на демке загрузить.

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

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

Включите "Обновлять и добавлять" или, лучше, "Только обновлять".

Включите кнопку "Обновлять цену Всегда".

И помните, что:

- если в прайсе количество товара = 0, цена не обновится.

- если маржа на стр. Данные не найдена (не равна 0, а именно, не найдена!), цена не обновится.

 

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

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

Заполнил все поля , присоединяю файл в формате XML, жму Старт/Продолжени...происходит легкое подергивание страницы и всё!!!

Опять та же страница с заголовком Обновление базы данных и ФАЙЛ НЕ ВЫБРАН

Что это может быть???

Логи ошибок report пусты

Знакомо.

Прайс слишком большой для хостинга.

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

Автор, ну так дело не пойдет :/ Тут тишина, в личке - тишина.

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

Я уже сайт полностью сносил, ставил Opencart вместо ocStore, и на тот и на другой движок "из коробки" пытался поставить, чтобы исключить взаимодействие с другими модулями - нет пункта "Поставщики", хоть ты тресни.

А драгоценное время идет... 

Ребята, я сегодня забросил работу над 6.4, чувствовал, что кому-то нужен на форуме :)

В меню Каталог, пункт Поставщики выводится в файле: adm_view_template_common_header

В нем, после строк:

 

<li><a href="<?php echo $option; ?>"><?php echo $text_option; ?></a></li>

<li><a href="<?php echo $manufacturer; ?>"><?php echo $text_manufacturer; ?></a></li>

 

нужно вставить строку:

 

 <li><a href="<?php echo $suppler; ?>"><?php echo $text_suppler; ?></a></li>

 

Инсталятор должен был это сделать, посмотрите, что там сейчас.

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

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

У меня проблема с обрезанными описании.

Не могу из прайса xml полностью загрузить описание товара обрезает модуль. Самом XML описание полностью показывает.

Зокомментировал полностью блок suppler.php

/************ Вырезать текст начиная, с */

Нечего не помогает в структуре базе description поменял свойство из "Text" на "LongText".

Может в коде стоит ограничение на размер?

Размер описание 10000-17000 символов (инструкции препараторов не как не могу сократить)

Жду любой помощи.

Версия модуля 6.2

Спасибо!

Это у вас уникальный случай.

 

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

Это максимальная длина строки, которая может быть считана за 1 раз.

Строка - это текст от Enter до Enter

Проверьте, нет ли в описании строк длиннее 4096 символов.

Или Enter повставляйте или увеличьте число 4096 (везде по файлу).

 

2. Посмотрите, не обрывается ли описание на каких-нибудь определенных символах в тексте.

Например, одинарная кавычка, буква щ, ъ....  - этот символ попробуйте заменить в редакторе.

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

При импорте десятков прайсов  столкнулся с такой проблемой - неудобством. это заполнение страницы Атрибуты. Было бы здорово сделать функцию Автозаполнение страницы Атрибуты, как это сейчас делает функция заполнение "Данных". Ведь надо просто указать начальное и конечное значение атрибута и пусть модуль проставит цифры сам... 

 

можно рассчитывать на такую реализацию?

Т.е. автоматом проставить четные или нечетные числа?

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

Я уже забыл про этот прайс. Скажите а как добавить побольше символов в название фото, а то не попадают до сих пор почти все фотки

В 6.2  я учел этот случай.

Уже названия фото формируются так:

- берется текст из ссылки от этой точки (com.ua) до этой (.jpg)

- слеши заменяются на тире

- обрезается, если получилось более 40 символов.

 

Хотите сделать длиннее?

Тогда замените числа 40 на другое, везде в таких местах:  if ($nom > 40) $app = substr($app, $nom-40, 40);

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

Здравствуйте Сергей, есть очень не понятная ситуация. Грузил прайс, не грузится 2 товара, долго искал но нашел какие, никаких причин не грузиться нету, артикул уникальный. При смене артикула товары грузятся... Начал прорабатывать прайс нашел по одному похожему артикулу, у них совпадают по 4-5 последних символов (цифр). Больше грешить не на что. Меняю артикулы назад, опять не грузятся.

 

 

 

 

И еще есть вопрос. Встретился с модулями которые сами ищут картинки. Есть такие которые автоматически ищут для тех товаров у которых их нету. Получается не удобно если я ставлю заглушку. Можно как то реализовать в инструментах, что бы можно было из БД удалять заглушки.

1. Можно посмотреть в report какие товары были обновлены этими артикулами (по номеру строки в прайсе).

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

Как вариант, посмотрите в suppler_sku_description не привязаны ли эти артикулы к каким-либо другим.

Это выглядит так, например 2 артикула: XX960-006 и ABC001

В таблице есть две записи:

.....................

k   2345  XX960-006

............................................

n  2345  ABC001

...

У них одинаковый sku_id (2345), значит эти артикулы связаны и привязаны к товару, у которого sku_id = 2345 (этот товар вы можете найти в таблице suppler_sku, точнее не товар, а его product_id

 

2. Мне об этом уже писали, сделал в 6.4 протестирую на своем магазине и выложу на днях.

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

Добрый день! Ни кто не подскажет почему в поле "Номера колонок, содержащих прямые ссылки на фото товара, через запятую: " не сохраняется значение?

Из-за этого прайс не загружается естественно. Версия 6.2 у меня, версия ocStore 1.5.5.1.2

Спасибо.

Такого быть не должно.

А другие поля сохраняются?

Какие значения вы туда пишите, например?

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

Всем читающим здравствуйте.

 

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

 

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

 

спасибо.

 

автору привет))) и респект

Привет:)

Вообще-то, модуль заточен на ежедневное обновление цен и остатковю

Это вам не загрузка новых товаров, где нужни фото, описания, категории, атрррррррибуты  :ugeek: и проч.., тут проще:

- артикул

- цена

- количество

 

Включаете "Только обновлять".

Пропишите наценки на стр. Данные или включите "Использовать формулу..." или "Игнорировать маржу"

Если в прайсе количество товара не равно нулю, маржа найдется, то цена на товар обновится.

Количество обновляется всегда.

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

Всем в личку писать возникающие проблемы? Или все таки здесь дождаться ответа?

Лучше здесь, в личке одинаковые вопросы, трачу кучу времени на одинаковые ответы :(

Это я сейчас просто занят 6.4 поэтому торможу с ответами.

Всегда начинаю отвечать на форуме, а потом иду в личку.

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

Добрый день.

У меня вопрос по формированию мета тегов

Какую можно прописать переменную, что бы

подтягивалось в keyword

на примере

http://garderob4ik.kiev.ua/zhenskaja_odezhda/ghwd-465

        $seo_keyword =  $name, переменая которая отвечает за вывод категории в котрой она находиться (худи), переменая которая отвечает за бренд

 

Спасибо

Зайдите на демо, там уже 6.4, посмотрите страницу SEO в любой форме.

Устраивает такой вариант?

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

Пол года не обновлялся(всё устраивало), решил обновиться. И теперь тоже пропал пункт "Поставщики".

 

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

Если вы пол года не обновлялись, то вам точно нужно таблицы suppler БД "подравнять" (см. скрины в Readme).

Если запустите инсталятор, то выбросьте suppler.xml из vqmod/xml и почистите кэш вкюмода.

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

Мне не помогло, несколько раз пробовал. Но если на подходе еще новей версия, буду ждать её.

6.4 уже готова, но хочу ее потестить.

 

- Удалось таки сделать мультимагазин (загрузку товаров в разные магазины).

- сделал редирект ссылок на старые товары.

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

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

- сделал удаление фото "нет фото" (заглушки)

- сделал классную штуку: "Вывести список товаров, которые в прайсе есть, а в магазине - нет"

 

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

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

Решением вопроса, может быть простое открытие страницы файла, то есть http://имя сайта/admin/uploads/sos.tmp ведь изменять файлы report, erorrs, sos нам не требуется, нужно просто их просматривать!

Ну тогда дополнение cherkas - для вас.

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

Вы как-то предлагали возможность открытия нескольких страниц закладки "Данные", дабы ускорить процесс загрузки комплекса. Можно это как-нибудь организовать?

Или как можно создать два вида вкладки поставщик, чтобы в одной была возможность видеть "данные", а в другой нет(вкладку данные нашел как убрать безболезненно)

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


6.4 уже готова, но хочу ее потестить.

 

- Удалось таки сделать мультимагазин (загрузку товаров в разные магазины).

- сделал редирект ссылок на старые товары.

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

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

- сделал удаление фото "нет фото" (заглушки)

- сделал классную штуку: "Вывести список товаров, которые в прайсе есть, а в магазине - нет"

 

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

 

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

 

Если вы пол года не обновлялись, то вам точно нужно таблицы suppler БД "подравнять" (см. скрины в Readme).

Если запустите инсталятор, то выбросьте suppler.xml из vqmod/xml и почистите кэш вкюмода.

С этим уже разобрался, права на файлы нужно было установить, писал тут: https://opencartforum.com/topic/16297-%D0%B0%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F-%D0%BE%D0%B1%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0-%D0%BF%D1%80%D0%B0%D0%B9%D1%81-%D0%BB%D0%B8%D1%81%D1%82%D0%BE%D0%B2-%D0%BD%D0%B0%D0%BF%D0%BE%D0%BB%D0%BD/page-498#entry275807

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


Вы как-то предлагали возможность открытия нескольких страниц закладки "Данные", дабы ускорить процесс загрузки комплекса. Можно это как-нибудь организовать?

Или как можно создать два вида вкладки поставщик, чтобы в одной была возможность видеть "данные", а в другой нет(вкладку данные нашел как убрать безболезненно)

Когда вы запрашиваете со своего компа сервер (ваш хостинг), то пока вы не закрыли страницу в браузере, сервер открывает сеанс связи и присваивает этому сеансу номер.

Вы открываете новую страницу и связываетесь с сервером еще раз - сервер открывает новый сеанс связи (с другим номером).

Эти сеансы друг другу не мешают и могут работать одновременно, но...

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

Поэтому, сколько страниц не открой, а все равно быстрее не будет:

первая страница запустит модуль - он заберет все 100% мощности процессора, а остальные страницы будут ждать :(

Вот если бы вы запустили другую страницу с другого IP ......

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

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

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

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

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

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

Вхід

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

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

Important Information

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