Статьи

Плагін «Синхронізація з www.sima-land.ru» для Shop-Script

Плагін вміє синхронізувати товари з постачальником www.sima-land.ru за допомогою API

Так само плагін може відправляти замовлення користувачів в кошик Сіми від вашого профілю партнера.

Синхронізація відбувається за допомогою виконання двох скриптів, які запускаються на сервері через CRON. Перед покупкою плагіна переконайтеся, що така можливість присутня на вашому хостингу.

Перший скрипт simanew отримує нові товари, які ще не були завантажені раніше. Цей скрипт завантажує зображення, опис, характеристики товару.

Другий скрипт simacheck обходить тільки завантажені товари і актуалізує їх ціну і наявність.

Націнка в процентах, як і багато інших параметрів, задається в настройках плагіна.

Можлива націнка в залежності від конкретної категорії товару. Ця націнка спрацює тільки при оновленні ціни. Для цього потрібно зайти в налаштування категорії і в додаткових параметрах написати sima_markup = 30, де 30 - це відсоток націнки. Негативне число спрацює як знижка.

Дана націнка не є прогресивною і не залежить від ціни. Якщо залишити поле порожнім, то націнка буде взята з налаштувань плагіна.

Перед запуском синхронізації Необхідно вибрати категорії постачальника, в яких буде проводитися синхронізація товарів. Категорій дуже багато, тому, якщо не вибрати щось конкретне, обхід всіх товарів не закінчиться за добу.

Спочатку натискаємо на кнопку "Отримати список категорій", чекаємо кілька хвилин поки просканує всі категорії Сіми. Після цього вони збережуться в базі даних, і повторне сканування може стати в нагоді тільки в разі, якщо в Сімі з'являться якісь нові категорії, і ви захочете їх додати.

Після того, як сканування буде завершено, можна буде визначити id категорій, які нам необхідні. Для цього переходимо за посиланням в саму категорію. Наприклад це https://www.sima-land.ru/letnie-tovary/. Відсікаємо зліва "https://www.sima-land.ru/" і останній слеш справа "/". Отримуємо "letnie-tovary". Вводимо цей рядок в пошуковий рядок для визначення ID, і натискаємо кнопку "Отримати ID". Якщо все добре, то під кнопкою ми побачимо цофровое значення ID категорії. Вставляємо її в рядок зверху. За замовчуванням там вже обрані деякі категорії, але вам доведеться скласти свій список для повноцінної роботи плагіна. Там повинні бути тільки цифри через кому і без пробілів.

Плагін вміє автоматично розподіляти товари за категоріями. Співвідношення ваших категорій і категорій Сіми задається в настройках. Однією вашої категорії можна зіставити кілька категорій Сіми через кому. Дублікати категорій і помилки в налаштуваннях категорій не перевіряються тому це неможливо в межах API.

Після цього потрібно визначити список країн, з якими ми працюємо.

Після цього потрібно визначити список країн, з якими ми працюємо

Натискаємо на кнопку "Отримати список країн", чекаємо коли вони завантажаться з Сіми, відзначаємо чекбокси потрібних країн, зберігаємо налаштування плагіна.

Чому я не зробив так само зручно з категоріями? .. Тому, що їх більше 50 тис, і сервер просто не витримає такого навантаження. Перевірено експериментальним шляхом.

На останній вкладці ми знайдемо лампочки статусу роботи скриптів і кнопки аварійної зупинки. Наприклад ви запустили скрипт по крону в панелі хостера, він працював всю ніч, а вранці ви виявили що скрипт все ще працює і сильно вантажить сервер, що заважає роботі інтернет-магазину. Ви можете зупинити його, зазначивши відповідний чекбокс і зберігши настройки. Ця настройка запобіжить і наступні запуски скрипта по крону. Тому доведеться зняти чекбокс і зберегти настройки коли ви захочете щоб скрипт знову запрацював.

Тому доведеться зняти чекбокс і зберегти настройки коли ви захочете щоб скрипт знову запрацював

На цій же вкладці ви знайдете інформацію по запуску крона. Налаштування крона різні у різних хостерів. Інформація з налагодження крона дуже добре описана за наступною засланні .

При покупці плагіна рекомендується відразу звернутися до розробника для допомоги з налаштуванням і запуском скриптів.

Облікові дані для входу можна отримати на www.sima-land.ru . Для тестування зверніться в техпідтримку розробника плагіна, щоб отримати тестовий аккаунт в www.sima-land.ru. Дані облікового запису не публікуються в описі, щоб не провокувати DOS атаки на сайт постачальника.

Примітка:

При роботі з хостингом beget.com в командному рядку для CRON шлях для php такий: /usr/local/php-cgi/5.6.5/bin/php

При роботі з хостингом timeweb.com потрібно створити sh скрипт такого змісту:
#! Bash
export MAGICK_THREAD_LIMIT = 1
/ Opt / php53 / bin / php шлях до скрипту, зазначений в настройках
Після цього дати скрипту права на запуск і виконувати з CRON вже його. В іншому випадку виникає помилка при виділенні декількох потоків для ImageMagick. Це баг самого хостингу, який вони поки не хочуть виправляти.

Мінімальна версія php: 5.5

Чому я не зробив так само зручно з категоріями?

Новости

Как создать фото из видео
Кризис заставляет искать дополнительные источники дохода. Одним из таких источников может стать торговля на валютном рынке Форекс. Но чтобы не потерять свои деньги необходимо работать с надежным брокером.

Как оформить группу в вконтакте видео
Дано хотел свой магазин в вк, но не знал с чего начать его делать. Так как хотелось не банальный магазин с кучей ссылок и фото, а красиво оформленный. С меню, с аватаркой. После просмотра видео создал

Как оформить диск малыш от рождения до года из фото и видео
Оформить диск "Малыш от рождения до года" из фото и видео можно совершенно разными способами! Кто-то для достижения данной цели идет на шоу-таланты, кто-то пользуется услугами профессионалов, а кто-то

Как создать видео без программ
Реклама - это один из видов деятельности, который помогает людям продвигать свои товары или услуги. Одним из таких видов рекламы является - раздача листовок или более современное название "флаеров". Раздача

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

Транспортное средство закон
Пункт 1.5. ПДД гласит: «Участники дорожного движения должны действовать таким образом, чтобы не создавать опасности для движения и не причинять вреда», а в пункте 1.2. указано: «Участник дорожного движения»

Квест кімната дніпро
Законопроект о запрете посещения квестов детьми младше 14 лет прокомментировал один из самых популярных в России квест-агрегаторов. Поправки в городской закон о мерах по предупреждению причинения вреда

Труба в изоляции Valsir Pexal
На сегодняшний день имеется масса самых разных отделочных материалов, которые можно использовать, как внутри, так и снаружи помещения в качестве декоративного элемента, однако большинство из них имеет

Роллы
От того, как и чем мы питаемся зависит очень многое. Это и самочувствие и внешность и общее состояние здоровья. Несмотря на широкое предложение, вопросы правильного и вкусного питания стоят очень остро.

Дешевая доставка суши
Суши можно не только запивать, но и заедать: хорошо с суши сочетаются тэмпура (обжаренные в специальном кляре ломтики овощей, грибы или морепродукты), а также мисо-суп (суп, заправленный бобовой пастой).