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

winner0377

Користувачі
  
  • Публікації

    53
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем winner0377

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

    Также необходимо автообновление имеющих товаров по цене и наличию в автоматическом режиме через Cron.

     

    Просьба предложения писать в л.с.

  2. Подскажите пожалуйста как в таком случае http://prntscr.com/o7c1i3 поменять местами то что идет в строке "Артикул" на то что идет в строке "Модель" и как потом убрать строку "Модель" чтобы она не отображалась?

     

  3. Ребят подскажите пожалуйста, кто знает, как в корзину добавить хит продаж или любую доппродажу, чтобы клиент при оформлении заказа видел еще какие-то 2-3 предложения дешевого товара, который глупо не купить и тем самым увеличивал средний чек?

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

  4. Ребят подскажите пожалуйста модуль или как возможно релизовать, чтобы на сайте для посетителя была возможность прямо с сайта перейти в общение в мэссэнджер viber, whatsapp, telegram?

    А также как реализовать переход по ссылке в инстаграм не в версию браузера, а сразу в мобильное приложение?

     

  5. Необходимо настроить модуль АОП.

    Есть 5 yml ссылок поставщиков (нужно будет обновление)  несколько эксель файлов (товары без обновлений)

    Важно сделать первую подгонку по товарам, чтобы не было дублей,

    т.к. в магазине уже есть товары, но грузились они на ocstore 1.5, сейчас сделан переход на тестовый домен на ocstore 2.3

    с имеющийся БД.

     

    Просьба сроки и цену писать в л.с. 

     

  6. Прошу подсказать в таком вопросе,  страницу товара не грузит без впн в Украине, может ли быть проблема в шэрах вк, одноклассников и мой мир?

    Как их убрать а оставить фб, вайбер и вотсап?

     

    Вот скрин http://prntscr.com/nyaxbu

     

    2. И возможно ли убрать в счетчике акции дни, если да то как осуществить? 

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

     

    "Новая Почта API" - модуль доставки для OpenCart

    Модуль Simple - упрощенная регистрация и заказ

     

    Нужна Помощь в настройке полей с условиями доставки.

    Цену и сроки пожалуйста в л.с.

  8. 15 минут назад, stas2010 сказал:

     

    тут дело даже не в цене, а в функционале округления до определенного числа. 

    кому-то надо до целого округлить. а кому-то наоборот - до трех, четырех знаков после запятой, например, при расчете веса заказа, т.к. имеем чистый вес с донора и надо добавить вес упаковки, либо наоборот отнять вес упаковки донора и прибавить свой. как раз для веса в кг и т.п. необходим формат вида "0,153 кг", а тут округление до 3-х знаков после запятой.

    опять же, в некоторых странах цены из-за инфляции не 1-2 рубля, а 1000-2000 или 10000-20000, а наименьший номинал, например, 50 рублей. тут необходимо округление до 50 рублей. 

    думаю, что надо добавить тэг округления или формата числа, например, {-1} - до десятков, например, 110, или {2} - до сотых, например, 0,01   - как в экселе, чтобы не выдумывать новые форматы. 

    Т.е. округление цены с наценкой к целому числу скоро будет внедрено? 

  9. 2 часа назад, Rassol2 сказал:

    Обновление 2.3-7_Beta-2

    Пред просмотр CSV файла

    В данном обновлении я исправил в csv пред просмотре отображение отступов {br} теперь все видно как будет в прайс листе.
    joxi_screenshot_1559354527478.thumb.png.4f3c42f59f0bde5dfe0d81ce6b03abd6.png

    Немного стиль другой но думаю зайдет все. Отпишитесь что думаете.

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

      Показать контент

    4e1ac955c3.thumb.png.7c645e52e6828ef1f8bbb45ac78f57d0.png



    Вводная информация.
    Начнем с основ работы с этой функцией.

     

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

    Тут я ничего особо не выдумывал и взял обычный алгоритм php для преобразования строк в число. 
    Как будет преобразовываться. 

    12123 - число 12123
    12,5 - число 12.5
    12.5 - число 12.5
    Rassol2 - число 0
    2руб - число 2
    $102
    - число 0
     

    Внимательные уже поняли, что числом считаются любые числа с запятой или точкой. Запятая или точка должна быть одна. 
    Так же числом считается любая строка которая начинается на число, или пробел после которого идет число. Модуль берет все числа пока не встретит первую букву. 
    Как в примере 2руб = 2 По этой же причине $102 равно 0 потому что начинается не с числа. 

    Надеюсь это будет понятно.
    Так же нужно понимать что если вы ввели правило в поле наценка будьте готовый что на выходе получите вместо текста число, либо 0
     

      Скрыть контент

    c7e1f44148.thumb.png.77e93b4ea1b8d77d83fe02e68d67413d.png

     


    Вторая важная вещь, порядок выполнения действий на странице поиск замена.
     

      Скрыть контент

    joxi_screenshot_1559357902113.thumb.png.307126646723dd971a4e9b22b0d437b9.png

     

    Это тоже нужно понимать. Важно для построения очень хитрых алгоритмов. 

    Указания правил наценки.

     

    Перед тем как рассказать типах записи кратко отступлю доступны 4 типа действий.
    1. Минус от числа -
    2. Плюс к числу +

    3. Умножить число *
    4. Разделить число /
     

    Можно вводить 3 типа правила наценки.

    Буду показывать на примере умножения.
    1. *10 умножить любое число на 10
    2. 150*10 если число равно 150 умножить его на 10
    3. (0-100)*10 Если число равно или больше 0 так же это число равно или меньше 100 тогда умножить его на 10 (то есть диапазон от нуля до 100)

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

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


    Порядок выполнения правил


    Допустим если вы указали правило.
    (0-100)*1.3;(50-150)*1.5
    И у вас число 55 то будет выполнено только первое правило (0-100)*1.3 а второе будет игнорироваться. 
    По факту модуль выполнит к одному числу первое правило что подойдет. Остальные проигнорирует. 
    Это важно понимать если указывается правило :
    *1.3;(0-100)*1.5 - В данном случаи будет выполнятся только первое правило, потому что оно звучит как не важно какое число, умножить его на 30% 
    А значит все что идет после первого правила игнорируется.

    И правила первого типа рекомендуется записывать в самый конец, если вы хотите установить определенную наценку для разных диапазонов цен, а для всех остальных 30%

     

    Мелкие детали
     

    1. Поскольку эксель плохо отображает числа с точкой, форматирует их в дату. Я сделал так что на выходе после функции наценки число выходит с запятой.
    Даже если входное число было с точкой. 
    Пример было 55.5 и правило *1 На выходе будет 55,5 - запятая вместо точки

    2. Модуль выдает десятичные числа которые могут иметь не более двух знаков после запятой. 

    Округление происходит по стандартному алгоритму. Если при вычислениях внутри модуля получится число с большим количеством знаков после запятой чем два, модуль округлит так.
    5,557 = 5,56
    5,555 = 5,56

    5,554 = 5,55

     

    3. Если у вас правило делить и вы указываете делить на 0 тогда модуль игнорирует это правило и отдает тоже число что пришло в модуль. 
    Делить на ноль нельзя!

    4. При умножении на ноль любое число даст 0 
     

    5. Просто объясню как делать наценку. 
    Если вы хотите увеличить число на 30% вам нужно умножить его 1.3
    На 35% умножить число на 1.35
    Соответственно сделать цену на 20%  ниже это значит нужно умножить на 0.8


    Конец

     

    Для обновления на новую версию необходимо выполнять файл /inst.php
     

    Жду ваших комментариев. Старался все описать что бы было все очень понятно.
    Надеюсь у меня получилось сделать Универсальнинько. :wink:

    Возможно ли самому сделать чтобы цена округлялась и вместо 5,55 выходило 6? 

  10. 5 минут назад, Oksana79 сказал:

    вы серьезно? ))) не поддерживается?

    да, общался с разработчиком, только на liveimport переходить, также сказал что есть возможность индивидуально сделать под 2.3 на с парсингом каталога проблема

  11. Работал с ParseMX на ocstore 1.5 сейчас перешёл на ocstore 2.3 и ParseMX не поддерживается теперь.

     

    Есть сайты доноры - с них был парсинг цены, названия, описания, харакетристик и т.д.

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

     

    Один из сайтов находится на домене prom.ua, который затрудняет парсинг но обход нужно сделать. 

     

    С ocstore 1.5 товары и вся база сайта перенеслась на ocstore 2.3. с теми же id товаров, ID товаров нужно будет оставить все старые, чтобы они остались как были до этого. 

     

    Прошу варианты с ценой и временем работы писать в л.с. 

     

     

×
×
  • Створити...

Important Information

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