Описание

Требования:

Версия DLE:13.X - 14.X

PHP: >= 7.1

PHP модуль: IonCube Loader

О плагине

С помощью плагина Kylshop, вы можете создать полноценный интернет магазин для продажи физических товаров, цифровых товаров и продажи ключей разных программ или игр.

Поддержка происходит тут crm.kylaksizov.ru при условии покупки плагина.

Те, кто хочет поставить версию 5.0 на DLE 13.0, скачайте этот архив и из него замените xml файл в место того, что в плагине.

ks-kylshop.zip Загрузок: 379 [3,57 Kb]

Для версии DLE 14.1 качайте этот архив:

kylshop-5_3.zip Загрузок: 2648 [421,43 Kb]

Для новой версии DLE качайте архив всегда в шапке сайта.

Функционал и возможности плагина Kylshop

  • Товар создается из обычной новости
    При создании / редактировании новости есть отдельная вкладка магазин, в которой можно сделать платный товар из новости.
    Можно задать название товара, цену, скидку в процентах или фиксированной сумме, кол-во позиций товара, отнимать кол-во позиций после покупки, фильтры товара, похожие товары, то показывать покупателю после оплаты, что отправлять на почту администратору, перевод в группу после оплаты.
  • Список заказов
    ID заказа, уникальный номер заказа, покупатель (логин или гость), список выбранных товаров, дата заказа, сумма заказа, статус заказа (можно сразу изменить) и действия.
    Можно так же перейти в сам заказ, нажав на номер заказа, в котором хранится подробная информация о заказе.
  • Промо-коды
    Возможность генерировать промо-коды как свои так и в автоматическом режиме. Большой функционал сделан по промо-кодам, читайте подробнее ниже...
  • Свойства товара
    Каждый товар имеет свои свойства, поэтому была создана страница для создания таких свойств, например материал, цвет, производитель и т.д.
  • Способ доставки (2 вида) + карта
    Есть возможность указать на карте точки выдачи с описанием, при нажатии на которую покупатель сразу же видит цену за доставку.
    Так же можно указать список городов доставки.
  • Настройки
    Настроек очень много, поэтому их функциональность будет описана ниже...
  • Своя форма заказа
    Вы можете создать собственные поля на странице при оформлении заказа, данные которых появятся в самом заказе.
  • Дополнительные методы
    Вы можете создать дополнительные методы в панели управления плагина. Например ту же доставку или добавить цену за установку или дополнительную работу и т.д. читайте ниже...
  • Платежные системы
    В наборе к плагину идут по умолчанию free-kassa и robokassa.
  • Настройка шаблонов писем
    После оформления заказа или после оплаты его, на почту администратору и покупателю будут отправлены письма по шаблону указанному в админ-панели плагина.
  • Статистика
    Самая простая статистика заказов.
  • Счастливые часы
    Во вкладке магазина можно указать часы, когда к товару будет прибавляться ещё одна позиция бесплатно.
  • Произвольная сумма
    Можно создать тег, в любом месте сайта, который будет выводить как просто кнопку добавления в корзину так и с вводом суммы посетителем сайта.
  • Дополнительные товары
    К любому товару можно задать дополнительные товары, которые обязательно будут прикрепляться к выбранному в корзине.
В бесплатной версии можно создавать не более 50 платных товаров и 50 заказов. В противном случае будет выведено сообщение на экран. При следующем обновлении будут у величины эти лимиты.

Установка

  • 1. Зайдите в админ-панель сайта в раздел (Управление плагинами).
  • 2. Нажмите (Загрузить плагин) и выберите архив install.zip
  • 3. Загрузите все содержимое из папки Default в папку с вашим шаблоном.
  • 4. Выставьте права 777 для папки engine/modules/kylshop/payments/




Общие теги

  • {cart} - выводит мини-корзину на странице. Данный тег можно не указывать, при этом плагин сам вставит корзину в конец html документа. При этом должен присутствовать обязательный стандартный тег DLE {AJAX}
    По умолчанию стили фиксируют корзину справа вверху. Вы можете переписать стили в своем файле стилей, во избежание затирания стандартных стилей при обновлении плагина.
  • {filter} - выводит на страницу фильтр товаров.
    Работает с реальными ценами, без учета скидок. В дальнейших обновлениях сделаю настройку включения или отключения учета скидок.
  • {map} - выводит карту, которая отвечает за пункты доставки.
  • {balance} - выводит баланс пользователя.
  • {addBalance} - выводит форму для пополнения баланса.

Теги для shortstory.tpl и fullstory.tpl (custom.tpl)

  • {add-cart} - выводит кнопку добавления товара в корзину.
  • {go-payment} - выводит кнопку моментального перехода на страницу оформления заказа.
  • {counter} - выводит поле, для выбора количества шт.
  • {product} - выводит содержимое, которое забито в поле (после оплаты | вкладка магазин).
  • {price} - реальная цена товара.
  • {price-sale} - цена с учетом скидки.
  • {sale} - скидка.
  • {sale-type} - тип скидки (знак валюты или знак процента).
  • {currency} - знак валюты.
  • {filter} - выводит свойства (фильтры) данного товара. В дальнейшем это будет называться свойства.
  • {count} - выводит количество позиций товара.
  • {count-orders} - количество проданных позиций.
  • Вставка похожих товаров:

  • [related-goods]     <h3>Похожие товары:</h3>     <div class="related_goods">         {custom id="{related-goods}" template="shortstory" navigation="no" limit="10" cache="no"}     </div>     [/related-goods]
Условные:
  • [price] содержимое [/price]                     - будет выводиться содержимое, если цена задана
  • [sale] содержимое [/sale]                       - будет выводиться содержимое, если скидка задана
  • [not-price] содержимое [/not-price]            - отобразит содержимое, если цены нет
  • [not-sale] содержимое [/not-sale]              - отобразит содержимое, если скидки нет
  • [related-goods] содержимое [/related-goods] - отображает содержимое, если похожие товары заданы
  • [present]<span class="present">+1 в подарок</span>[/present] - отображает label, если сейчас счастливые часы.

Теги для userinfo.tpl

  • {my_goods} - выводит список заказов пользователя в виде таблицы.

Теги для /kylshop/cart.tpl

- страница оформления заказа.
  • {cart} - корзина выбранных товаров в виде таблицы.
  • {total} - контейнер для общей суммы в корзине.
  • {without-sale} - контейнер с отображением общей суммы с учетом скидки.
  • {method} - выпадающий список (методы).
  • {method-total} - цена за метод.
  • {without-method} - общая сумма из корзины включая цену за метод.
  • {form} - форма заказа созданная в админ-панели плагина.
  • {map} - карта с пунктами доставки.
  • {promo-code} - поле для ввода промо-кода.

Дополнительные теги

  • { pay="315|Индивидуальный товар" } - выведет кнопку с названием индивидуальный товар с ценой 315.
  • { pay="Оплатить" } - выведет поле для ввода суммы и кнопку с названием оплатить.
    Теги выведены с пробелами, потому что они заменяются на кнопки. Вы вводите теги без пробелов.

Версия 4.1

  • Добавлена функция уведомления о новом заказе на любой странице админ-панели.
    Всплывает маленькое окошко в правой нижней части экрана со звуком. При этом можно нажать на уведомление и перейти сразу в заказ. После перехода в заказ уведомление пропадает.
    Новый заказ
  • Так же были исправлены баги с пересчетом цены в корзине.

Версия 4.2

  • Исправлена обработка платежа в системе free-kassa
  • Добавлена отправка сообщений пользователю после оплаты с указанием уникальной ссылки для скачивания файлов после оплаты.
  • Теперь можно покупать товары гостям. В админ-панели можно выставить время, на протяжении которого гостю будет доступен товар после оплаты. Гостю выдается уникальная ссылка по которой он может увидеть товар.
Начиная с этой версии изменился лицензионный ключ, поэтому при обновлении, пишите мне с просьбой выдать Вам новый ключ и указывайте сразу адрес сайта.
Плагин работает только на PHP 7.1

Download 4.2 Загрузок: 415 [300,04 Kb]


Версия 4.3

  • Добавлена функция 1+1.
    В настройках плагина, во вкладке функции, добавлена функция 1+1, которая позволяет задать счастливое время товару. Включите её и во вкладке магазин в каждой новости появится пункт 1+1. Выберите промежуток времени, при котором к товару будет добавляться +1 позиция бесплатно к каждой. Если покупатель выбрал 3 позиции, то он получит в итоге 6 позиций такого же товара.



  • Добавлена возможность настраивать скидку при выборе способа доставки (Самовывоз).
kylshop-4_3.zip Загрузок: 422 [333,58 Kb]


Версия 4.4

  • В настройках плагина добавлена вкладка дополнительные товары.

    На странице добавления новости, во вкладке магазин появится возможность добавить любой товар из списка или добавить абсолютно новый товар. То есть Вы можете выбрать (добавить новый товар) и указать совершенно любое название, цену и ссылку на картинку. При этом к главному товару будут прикреплены эти товары в обязательном порядке.
  • Добавлены теги, которые позволяют выводить на сайте свои индивидуальные кнопки для оплаты, подробнее читайте во вкладке теги.

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

    {pay="Киньте пару копеек на развитие проекта"}
    kylshop-4_4.zip Загрузок: 830 [351,57 Kb]

Версия 4.7

  • Добавлен тег {product}, который отображает содержимое после покупки, смотрите подробности во вкладке теги.
  • Добавлен функционал, который позволяет указать другие цены для определенных групп.
  • Исправлен недочет с количеством, когда при добавлении в корзину не удавалось добавить больше одной позиции и приходилось в количестве указывать больше одного.
    Теперь если эта галочка не стоит, это означает, что товар не в ограниченном количестве.
  • Добавлен тег {counter}, который позволяет выводить поле, для выбора количества, смотрите вкладку теги.
  • Добавлен баланс пользователя на сайте, который выводится на любой странице тегом {balance}.
  • Добавлен тег {addBalance}, который выводит форму в любое место сайта, для пополнения баланса. К сожалению это работает так: пользователь вводит сумму, и по нажатию кнопки пополнить, это добавляется как товар в корзину, после чего пользователь переходит к оформлению и оплате.
  • Добавлена возможность списания с баланса при покупке товара.
  • Слегка отредактирован стиль плагина в админ панели, увеличена основная область, так же оформлен темный цвет, при смене цветовой палитры в настройках DLE.
  • Так же было исправлено много недочетов, такие как кривое отображение поля прибавление количества шт. во всплывающей панели, исправлены теги при отправке писем, и многое другое.
Начиная с этой версии, будет вестись учет покупки по времени, как это сделано в DLE. При покупки лицензии, она действует 1 год, для дальнейших бесплатных обновлений.
Бесплатная поддержка больше не работает, даже после покупки лицензии, так как плагин условно бесплатный. Скачивайте, тестируйте, если нравится покупайте лицензию.

До конца месяца выйдет ещё обновление с рядом доработок, благодаря Вашим заказам на доработки, спасибо!
А так же выйдет дополнение к плагину, генерация YML для Яндекс маркета.

Эта версия будет работать только с версии DLE 14.0
Те, кто все же хочет установить его на DLE версии ниже, читайте инструкцию внутри архива.

Спасибо что Вы со мной!
ks-kylshop-4_7.zip Загрузок: 168 [362,16 Kb]


Версия 5.0

  • Добавлена возможность создавать фильтр цвета и изображений.
    Это дополнение позволит покупателям выбрать нужный цвет и/или нужное изображение товара.
    При этом будет добавлена цена, если это указано, смотрите скриншот.
    Так же можно организовать смену главного изображения, при выборе его из фильтра. Не забудьте указать родительскому контейнеру, в котором находится главное изображение, класс goods_img.

  • Изменено правило добавления товара в корзину, если выбран фильтр.
    Теперь если выбран фильтр, то к стоимости товара будет добавлена цена выбранного фильтра.
    Кроме этого, это будет выглядеть как отдельный товар в корзине.


  • Исправлено много багов.
Если Вы обновляете плагин, убедитесь, что я в сети, контакты в шапке сайта, так как данное обновление требует новый лицензионный ключ. Ключ для обновления стоит 300 р. Оплата на
Яндекс Деньги: 41001983164212
WMZ: Z265696799815
WMR: R325048653927
После оплаты я высылаю новый ключ по запросу.

KYLSHOP 5.0 Загрузок: 366 [413,84 Kb]

Версия 5.1

  • Добавлен поиск заказов в админке плагина по номеру заказа, email, товарам и полям из формы.
  • Доработан фильтр (свойства товара) при выборе которого, меняется цена. Обязательно добавьте ID элементу с ценой в шаблоны shortstory.tpl и fullstory.tpl, вот такой:
    price_{news-id}
  • Добавлено два тега в настройку (текст после оформления заказа) {id} и {order}.
  • Добавлены теги в поле (после оплаты) при добавлении / редактировании товара.
    {id} - id заказа;
    {order} - код заказа;
    {total} - сумма заказа;

Версия 5.3

  • Добавлена возможность продавать коды. В настройках включите эту опцию если необходимо. После чего во вкладке магазин, появится поле для ввода кодов. Каждая строка это 1 шт. Т.е. если покупатель выберет количество 3 в корзине, то первые три строчки будут отправлены ему на почту после оплаты.
  • Добавлен возможность оставлять комментарий к заказу. Сохранение происходит на AJAX, без лишних нажатий.
  • Было решено вернуть минимизированный вид плагина, так как не удобно возвращаться к списку новостей через главное меню. А так же был изменен слегка стиль плагина.

  • Исправлены мелкие баги.

Скриншоты

  • Оформление заказа
  • Дополнительные товары
  • Дополнительный товар
Жалоба

Комментарии 258

  1. 0

    Павел

    Насколько тяжело встроить магазин в свой шаблон?
    Какой шаблон или ёт по умолчанию с магазином? Адаптивный или нет?
    13.07.2019 21:48 Ответить
    1. 0

      Kylaksizov

      Плагин ставится на любой шаблон, главное что бы он был без ошибок.
      По умолчанию никаких шаблонов не идет в комплекте.
      13.07.2019 21:50 Ответить
  2. 0

    wolflocal

    в этом модуле есть вариант покупки товара за наличный расчет при получение товара, а не переходит для онлайн оплаты?
    12.07.2019 21:32 Ответить
    1. 0

      Kylaksizov

      Не совсем понял что имелось ввиду, но есть отключение оплаты в настройках. Отключаете, и при оформлении заказа он попадает в админку, при этом клиенту просто выводится сообщение, которое создается в админке.
      И на неделе выйдет свежая версия.
      12.07.2019 21:35 Ответить
  3. 0

    nelli

    к сожалению для поддомена не работает ключ
    7.06.2019 00:09 Ответить
  4. 0

    Роман

    Добрый день, а демо ознакомительного нету у вас?
    25.03.2019 20:03 Ответить
    1. +1

      Kylaksizov

      Демо нет, могу показать через демонстрацию экрана в скайпе.
      25.03.2019 20:06 Ответить
  5. 0

    n3txpr1ng

    hello, do you have a paypal module?
    18.03.2019 15:09 Ответить
  6. 0

    Salih

    Hello, is ist possbile to Turkish translate?

    I can translate to Turkish and I can help with software development.
    18.02.2019 14:07 Ответить
    1. 0

      Kylaksizov

      Can be transferred for a fee
      18.02.2019 15:13 Ответить
  7. 0

    vissavi

    сколько будет стоить сделать модули оплаты вебмани и яндекс для обычного кошелька? 
    16.02.2019 18:00 Ответить
    1. +1

      Kylaksizov

      По вопросам цены отвечаю в скайпе. Скайп внизу сайта смотрите.
      16.02.2019 18:01 Ответить
  8. 0

    vissavi

    В вашем последнем обновлении от 28 января исправлена фрикасса, после оплаты возвращает на страницу отдачи товара?
    3.02.2019 17:41 Ответить
    1. 0

      Kylaksizov

      Нет, не исправлена ещё, не хватает времени. Как исправлю, увидите... Я всегда делаю рассылку.
      3.02.2019 19:40 Ответить
  9. 0

    Валентин

    Здравствуйте.
    Какие платежные системы идут в комплекте с модулем? Прием платежей онлайн возможен только в долларах или рублях? Или можно задать любую валюту и получать платежи в ней (например UAH для Украины)?
    Заранее благодарю за ответ.
    30.01.2019 18:28 Ответить
    1. 0

      Kylaksizov

      В комплект идет только free-kassa, но по запросу даю яндекс кассу. Подключение Приват24 могу сделать за 2 т.р. как и любую другую платежную систему.
      30.01.2019 23:08 Ответить
  10. 0

    Кристина

    Планируется ли в будущем сделать системы оплаты Робокасса и Интеркасса? Пусть даже платными дополнениями к модулю магазина.
    25.01.2019 13:51 Ответить
    1. 0

      Kylaksizov

      Да, можно сделать за небольшую сумму, просто никто не спрашивал, поэтому пользуются тем что есть.
      25.01.2019 15:38 Ответить
  11. 0

    Кристина

    Здравствуйте!
    Подскажите, возможно ли при помощи вашего модуля организовать продажу электронных товаров. К примеру продавать дипломы, курсовые. То есть добавил в корзину, оплатил и только потом можно скачать?
    25.01.2019 13:06 Ответить
    1. 0

      Kylaksizov

      Сейчас так и реализовано.
      25.01.2019 13:07 Ответить
  12. 0

    webdas

    Стандартная возможность добавления новостей остается? Или модуль магазина в каждую существующую уже и будущую новость вставляет кнопку покупки? Есть возможность создания только отдельных категорий товара с сохранением возможности стандартного добавления новостей?
    25.01.2019 01:19 Ответить
    1. 0

      Kylaksizov

      При добавлении новости есть вкладка Магазин, там есть чекбокс - сделать платным. Вот если включаете, то новость становится товаром, смотрите скрины. Что бы сделать какую-то определенную категорию как магазин, так просто создайте tpl и в категории укажите шаблон. Ничего сложного.
      25.01.2019 13:06 Ответить
  13. 0

    KerryOne97

    Немного уточню, я имею ввиду не про цену с копейками, а кол-во товара, к примеру 11,4 или 10,2 (для примера это игровая валюта)
    16.10.2018 21:52 Ответить
    1. 0

      Kylaksizov

      На данный момент кол-во ставится только целыми числами. В вашем случае можно отдельно дописать скрипт, который позволит иметь такую возможность.
      17.10.2018 05:12 Ответить
  14. 0

    KerryOne97

    Вообще я с Вами полностью согласен. Так для себя узнал. Хотелось бы еще спросить можно ли будет выставлять не полные значения к примеру 1,5 ? И еще хотел бы спросить, у пользователей в аккаунте на сайте сохраняется их история покупок ? чтоб они сами могли посмотреть свою историю покупок. А так же к примеру пользователь сделал покупок в магазине за все время на 10$ (сумма у каждого своя), то ему на последующие покупки будет скидка столько то % (процент скидки и от какой суммы покупок будет скидка владелец выставляет сам). Было бы не плохо и полезно.
    16.10.2018 17:44 Ответить
    1. 0

      Kylaksizov

      Цену можно указывать с копейками, да. История покупок хранится в админке, в профиле нет истории, в принципе это не долго делать, но чуть позже, пока времени не хватает. На счет последующих покупок скидки пока нет, но тоже не долго это делать, можно сделать.
      16.10.2018 18:19 Ответить
  15. 0

    KerryOne97

    Можно узнать какая версия магазина на этом сайте? Потому что на данный момент не получается в корзине сделать товар более 1. Кнопка "+" не работает и ручным вводом не получается, автоматически сбрасывается к 1
    16.10.2018 16:14 Ответить
    1. +1

      Kylaksizov

      Тут стоит 3.5 последняя. Не пересчитывается, потому что я указал тут все по одной штуке, зачем цифровые товары продавать по несколько?)
      16.10.2018 17:29 Ответить
  16. 0

    Kylaksizov

    Что бы работала комиссия за доставку, создайте выпадающий список в модуле (формы оплаты с такими параметрами)
    16.10.2018 12:36 Ответить
  17. 0

    Алесандр

    Здравствуйте! Не нашел информации по списку сравнения - имеется таковой?
    29.09.2018 21:00 Ответить
  18. +1

    Doznet

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

    скажите, пожалуйста, реальна ли будет с данным модулем выгрузка товаров на Яндекс Маркет? То есть подготовка прайс-листа в формате YML, Excel или CSV? 

    И можно ли будет в сам DLE-магазин загружать сразу много товаров?

    Спасибо
    25.09.2018 15:30 Ответить
  19. +2

    Enrico

    Спасибо за обнову.
    28.08.2018 17:33 Ответить
  20. 0

    Andrei Hmelev

    Лучше бы интеграцию с 1с реализовали. был бы единственный модуль для дле. а фильтр есть и у 
    Внимание! У Вас нет прав для просмотра скрытого текста.
     punpun.
    плюсом. Реализовать наценку НДС с счёт оплатой выставлять для безналичного платежа, ну и наверное для других тож.
    23.08.2018 02:38 Ответить
    1. 0

      Kylaksizov

      Каким образом рекомендованный Вами модуль относится к теме?
      И на счет интеграции или напишите подробнее или давайте обсудим в скайпе, так как у меня нет магазина, я не знаю как работает 1С.
      23.08.2018 07:28 Ответить
      1. 0

        Andrei Hmelev

        я тож не знаю как он работает. по сути должен в 1с передавать ид продукта, титул и доп. поля (цена, скидка, сколько на складе и тд.) и обратно. всё что нашёл по этому поводу это тут 
        Внимание! У Вас нет прав для просмотра скрытого текста.
        .
        23.08.2018 16:05 Ответить
        1. 0

          Kylaksizov

          Ну вот будет запрос на платной основе, тогда и сделаю smirk 
          23.08.2018 17:18 Ответить
          1. 0

            Andrei Hmelev

            Вымогатель, огласите прейскурант )))))))
            23.08.2018 18:48 Ответить
            1. 0

              Kylaksizov

              Нужно конкретное, четкое тз. Созвон по скайпу.
              23.08.2018 19:15 Ответить

Добавить комментарий

    • Смайлы и люди
      Животные и природа
      Еда и напитки
      Активность
      Путешествия и места
      Предметы
      Символы
      Флаги

Похожие товары