Jump to content

usergio

Пользователи
  • Content Count

    5,848
  • Joined

  • Last visited

Community Reputation

506 Очень хороший

About usergio

  • Rank
    Продвинутый пользователь

Контакты

  • Сайт
    http://eurosot.com.ua

Информация

  • Пол
    Мужчина
  • Город:
    Харьков
  • Интересы
    Джаз, история, математика.
    Закончил харьковский мех-мат, по специальности "прикладная математика" в 1982 году.
    Работал в НИИ Радио электроники АН Украины.
    В Национальном Банке, отдел "Математических разработок и программирования".
    Тема диссертации: "Вычисление длины дуги эллипса".
    Любимый язык программирования: ассемблер.
    Любимый композитор: Й.С. Бах.
    Политико-экономические взгляды: либеральный демократ.
    Национальность: украинец.

Recent Profile Visitors

121,803 profile views
  1. Уряяяя! Наконец выложил новую версию 9.1 С Cron-ом, кушает прайсы по ссылке в любом формате... 9 месяцев работы Много писать не буду, заснял видео (если что не доложил в раздаче, пишите исправлю)
  2. крутой модуль...крутой автор

  3. Руками - это не наш стиль Допустим, нас интересует только атрибут "Мощность" с такой страницы Настраиваем парсинг http://prntscr.com/mrk7fe Получаем http://prntscr.com/mrk82k
  4. Рекомендую не менять имена фото налету через СЕО-шаблон во время наполнения магазина. Сделать это можно в любой момент позже, после того, как все фото ( или почти все ) уже будут загружены в товары. Вот почему. Если вы меняете имя фото налету, то в товаре могут образоваться дубли, которые не образовались бы, если бы фото парсились с оригинальными именами. Допустим, вы парсите товары несколько раз с добавлением фото с одного донора. Фото на доноре имеют разные имена, и если вы их закачиваете на свой сайт с оригинальными именами, то можете парсить этот сайт много раз - дублей не будет. Если при этом менять название налету, как [n] то модуль увидит, что это ошибка ( все фото в товаре получают одинаковые имена ), и сам добавит к [n] случайное число. Таким образом при повторном парсинге и не выключенной кнопке http://prntscr.com/mq2mcz у вас из 4-х фото станет 8. Конечно, дубли фото можно удалить Инструментами "Удалить дубли фото в товаре". Допустим, вы все спарсили и теперь можно переименовать фото красиво. Зайдите в СЕО-шаблон, пропишите [n]-[sn] Сохраните Зайдите в Инструменты - Переименовать фото по шаблону. Только в таком случае модуль может пронумеровать все фото в товаре, начиная с 1 Эта звездочка http://prntscr.com/mq2p4g как-бы сигнализирует, что тэг работает только из Инструментов
  5. base price - это цена товара в базовой валюте, если вы пользуетесь модулем "Валюта Плюс" discount 1,2,3,4,5 - это 5 скидок в зависимости от Группы покупателей. Сделал только для 5 групп, думал, всем хватит
  6. Вот есть такая штука http://prntscr.com/mhyesp Т.е. новые атрибуты ( которых нет в админке ) создаваться в админке и добавляться в товар не будут
  7. Тут так. Текст начала/конца парсинга: class="table table-bordered,</tabl Параметры парсинга: <td>,</td>,<td>,</td> Как парсить атрибуты ( Характеристики ). 1. Пропишите номер колонки со ссылкой для парсинга тут http://prntscr.com/ijxz0z потому, что для Атрибутов и Опций нет отдельного поля для указания на ссылку. 2. Дайте разрешение на загрузку атрибутов http://prntscr.com/ijy00d 3. На стр. Атрибуты в форме поставщика пропишите одну строку (атрибуты спарсятся все) http://prntscr.com/ijy0uh Парсятся атрибуты всегда парами: Название - Значение Поэтому, для парсинга атрибутов, необходимо задавать не 2 параметра ( начало и конец, как для парсинга названия товара или описания ), а четыре. Начало - конец Названия и начало - конец Значения. Например, парсим атрибуты из такого фрагмента: http://prntscr.com/ijy6m0 Заполняем поле Тексты начала и конца парсинга: <dt>Характеристики</dt>,</div Названия и значения http://prntscr.com/ijzyi1 Заполняем Параметры парсинга: <dt>,</dt>,>,<
  8. Error: 2006 - MySQL сервер отключился. Такое бывает (правда не часто), когда хостер устанавливает сильное ограничение на количество пакетов данных записываемых,считываемых из БД за определенный период времени. По простому, MySQL сервер не выдерживает скорости работы модуля. Обычно, народ решал эту проблему через хостера. Просили увеличить лимит на количество пакетов данных записываемых,считываемых из БД И хостер шел на встречу Но можно попробовать сделать это самостоятельно в файле php.ini в корне сайта. Параметр max_allow_pachet = 100;
  9. Переполнилась личка, чищу. Не подумайте ничего плохого, когда увидите "usergio вышел из переписки" ))
  10. Напишите в личку, может я в раздаче, что-то не то выложил для вашей версии движка опенкарт
  11. Встречайте 9.0 ! Эта версия является базовой для серии девяток. В ней вычищены все детали и мелкие ошибки ( одна крупная, в фильтре Инструментов http://prntscr.com/lpwc39 Все подготовлено для 9.1, которая будет просто, бомба) ( работы над 9.1 уже завершены на 80%, но она будет немного дороже стоить, т.к. будет включать в себя функции Крона, которые сейчас продаются за 2000 руб Но как всегда, для вас - бесплатно! Что главное: - на третий день, Зоркий Сокол заметил, что в сарае нет стены Теперь модуль не портит Модель. Т.е. если ранее в товаре, была вписана руками какая-то Модель: ABC10, то модуль прицепит код поставщика так: ABC10-1 Номер поставщика теперь может быть от 1 до 9999 - работает на ocStore 3 У меня не очень хорошее впечатление об Опенкартовской тройке, но если людям это нужно... в общем, сделал для ocStore 3, не дождавшись официального релиза, просто подумал: Какого черта, для Опенкарт3, модуль есть, а для ocStore 3 (которая лучше) - нет. Непорядок ))) - часто просили сделать парсинг конкретного атрибута ( не все атрибуты с сайта-донора хочется загружать). Сделал. Парсится так же, как название или описание: 2 параметра и справа, указание на конкретный атрибут, вот так http://prntscr.com/lpwfgs Версия обещает быть стабильной, т.к. втихаря раздавал ее новым покупателям в течение полугода и отзывы - хорошие
  12. Для парсинга атрибутов необходимо не 2 параметра ( как для парсинга сплошного текста Описания, Названия, Цены и проч. ), а четыре. Потому, что атрибуты парсятся парами: название-значение ( 2 параметра на Название и 2 - на Значение ). В вашем случае, название атрибута находится между <td> и </td> Значение тоже между <td> и </td> Значит, параметры парсинга будут: <td>,</td>,<td>,</td> Тексты начала и конца парсинга указывают модулю, какой кусок текста нужно вырезать из страницы. Например, нужный фрагмент находится между текстами > и < , а на странице таких текстов миллион. Значит, нужно вырезать из страницы кусок, а потом, уже в этом куске, искать параметры >,< и брать то, что между ними. Вы вырезаете кусок страницы от <table class="properties"> до "PCshop.UA"</td" Это почти правильно Почти, потому, что у вас в первом тексте стоит пробел. Иногда, это проходит, но вообще, пробелы не рекомендую использовать в параметрах: вам ничего не мешает прописать просто class="properties" Но это еще не все. 1. Пропишите номер колонки со ссылкой для парсинга тут http://prntscr.com/ijxz0z потому, что для Атрибутов и Опций нет отдельного поля для указания на ссылку. 2. Дайте разрешение на загрузку атрибутов http://prntscr.com/ijy00d Теперь все ))
  13. Можно просто изменить в админке в настройкиах Статусов текст с Есть в наличии на текст Предзаказ. Но тогда все товары с остатком станут Предзаказ. Дело в том, что в опенкарте предусмотрено много Статусов для нулевого остатка и только 1 Статус для положительного остатка
×

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.