Kylshop 3.5


Kylshop 3.1
Перед покупкой и внимательно читайте эту новость https://kylaksizov.ru/138-kylshop-30-dle-13x.html

  • Версия модуля: 3.5
  • Версия DLE: 13.X (ниже не тестировался)
  • Требования: IonCube Loader на хостинге, PHP 5.6 или 7.1
  • Обновления: 1 год бесплатно с момента покупки.

Что вошло в это обновление

  1. Адаптирована всплывающая корзина до максимально возможного размера.
  2. Реализован фильтр товаров, который работает по технологии AJAX. Удобный в управлении и настройке. Работает как на главной, так и на страницах категорий. Если Вам нужно вывести фильтр на странице, просто добавьте тег {filter} в Ваш шаблон.
  3. Добавлен тег, который выводит фильтр самой новости, как в краткой, так и в полной, см. рис.
  4. Были добавлены следующие теги:

    {filter} - выводит фильтр товаров. Фильтр работает с реальными ценами, и не учитывает скидки!

    Для shortstory.tpl и fullstory.tpl
    ________________________________________
    {add-cart} - выводит кнопку (В корзину)
    {go-payment} - выводит кнопку (Купить)
    {price} - реальная цена товара
    {price-sale} - цена с учетом скидки
    {sale} - скидка
    {sale-type} - тип скидки (знак валюты или %)
    {currency} - знак валюты
    {filter} - выводит фильтры, заданные этому товару

  5. Реализована страница с настройками платежных систем.
Так же были исправлены мелкие баги...

В дополнение к модулю, я исправил под эту версию и EXCEL и XML выгрузку товаров.

В этой версии были изменены теги, читайте внимательно инструкции, что бы не задавать мне лишние вопросы.

Версия 3.2


  1. Добавлены теги в кастомные шаблоны по Вашим просьбам.
  2. Добавлен тег {count} для отображения кол-во позиций товара.
  3. Добавлен пункт в настройки разрешить покупки гостям.
  4. Исправлен баг, когда при сохранении фильтра с пустым значением он не сохранялся.
  5. Исправлен баг, который неправильно сохранял группы, которым разрешено добавлять товары с сайта.

Скриншоты обновления

     

Версия 3.3


  1. Добавлен тег {filter-select}, который заменяет стандартный простой фильтр на выпадающий список, благодаря которому покупатель может выбрать нужный вариант из списка и добавить товар в корзину. При этом каждый из вариантов имеет свою цену, которую Вы указываете в опциях к товару (см. скриншоты).
  2. На странице добавления / редактирования новости в отдел фильтров добавлена функция назначения индивидуальной цены для определенного фильтра. Например: Вы продаете краску с разным весом, значит Вы можете указать свою цену для каждого веса.
Данное обновление сделано на заказ. Как я и обещал, купившие модуль смогут так же его скачать.

Версия 3.4

  • Изменен фильтр. Сделал фильтр единым, без подразделений. То есть тег теперь только один {filter}, который выводит список заданных фильтров в товаре и по нажатию на который меняется цена на соответствующую выбранного фильтра, смотрите скриншоты ниже.
  • Был добавлен новый функционал - похожие (рекомендованные) товары. Администратор может сам указывать какие товары будут отображаться вместе с данным товаром, смотрите скрин. Похожие товары добавляются в fullstory.tpl или в Ваш шаблон полной новости товара стандартным шорт-кодом DLE. Например: 
  • [related-goods]
        <h3>Похожие товары:</h3>
        <div class="related_goods">
            {custom id="{related-goods}" template="related_goods" navigation="no" limit="10" cache="no"}
        </div>
    [/related-goods]
    только вместо ID ставьте новый тег {related-goods}. При этом был добавлен новый двойной тег: [related-goods][/related-goods], который отображает содержимое только в том случае, если похожие новости были указаны.
  • Исправлены такие баги как: неправильное формирование цены в корзине с прошлой версии, отключение покупки для гостей.

Версия 3.5

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

Кроме того, карта отображается на сайте в таком положении, как Вы её зафиксируете в настроках модуля, что очень удобно. Если Вы увеличите или уменьшите zoom, она примет такой же zoom и на сайте.

А так же добавлен тег {cart}, который можно вставить в любой файл шаблона. Функционал карты не привязан конкретно к странице оформления заказа. Но тег перестает работать на странице оформления, потому что там уже есть тег. Внимательно посмотрите файл Default/kylshop/cart.tpl из архива, он изменен. Но Вы можете не заменять его, все будет работать по старому.

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



Ну и как обычно были исправлены мелкие баги.

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




   



Уже есть платежная система Яндекс касса по умолчанию и free-kassa. Дам по запросу, обновлять пока нет времени.

Цена: 2500

Купить В корзину

Новость отредактировал: Kylaksizov - 2018-11-13
Причина: Обновление до версии 3.5

Автор: Kylaksizov

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


Комментарии ( 46 )

  1. 0

    vaskya

    напишите пожалуйста, как осуществляется переход с версии 3.0 на 3.1
    Возможно ли не заходя в админ панель cделать товар платным?
    1 июля 2018 10:39 Ответить
  2. 0

    Kylaksizov

    vaskya,
    В инструкции есть текстовый файл с описанием того как обновить модуль. Прочтите, там все понятно.
    3 июля 2018 14:43 Ответить
  3. 0

    Andrei Hmelev

    Куда то делись вчерашние заметки(((
    Да ладно, нашёл новые:
    1.kylshop.xml забыли добавить в plagin.zip и update.zip
    2.В БД  dle_post, пропущен в структуре таблица price
    3. в админке - настройки - функции (Группы, которым разрешено добавлять товар), после выбора Администраторы и Главные редакторы выделяются
    все, хотя в файле конфига всё норм, просто отображение пугающие.
    4. После того как заказ сделан без оплаты и в админке его перевести в режим отправлен вылазин карябиза.
    5. Если делать заказ через добавление в корзину, то не отображается цена, хоть она и выставлена и в самой корзине 2шт, хотя заказал 1 шт.
    если заказ оформить через купить (в один клик), там цена отображается норм, но почему то тоже 2шт, за место одного.

    6. если в конфиге запретить покупать гостям, то не на кнопке и не после им пишут, что нельзя оформить заказ, а уже после оформления выходит
    надпись (страно, что не на русском): Sorry! Guests are not allowed to buy goods! И тут пользователь ввойдёт в ступор, нет кнопки назад, регистрациии, просто 
    белый экран с надписью, не удобно.

    3 июля 2018 18:51 Ответить
    1. 0

      Kylaksizov

      Я переустанавливал сайт, поэтому со вчерашнего дня все комментарии пропали.
      1. kylshop.xml загружается отдельно на сервер, а не вместе с плагином. Кому-то он не нужен, а в архиве слишком много файлов.
      2. Да, за этот баг знаю, спасибо что напомнили, уже исправил кстати, но обновление ещё не выпущу сегодня, не успеваю.
      3. Реально, есть такой баг. Как я тестировал интересно) Исправлю...
      4. Проверил у себя, у меня нет кракозябров, посмотрим на реакцию других покупателей, если будут жалобы ещё, буду смотреть.
      5. Видимо у Вас в скриптах какой-то баг, либо сами правите. На чистом DLE и у меня так же все отлично работает. В общем нужно смотреть Ваш случай индивидуально.
      3 июля 2018 20:29 Ответить
      1. +1

        Andrei Hmelev

        и я опять скачать не могу, снова предлагает купить.
        8 июля 2018 13:32 Ответить
        1. +1

          Kylaksizov

          Я чистил сайт, потому Ваш заказ исчез. Добавил, проверьте.
          8 июля 2018 16:32 Ответить
        2. 0

          vaskya

          у меня такая же проблема. Не могу скачать.
          8 июля 2018 16:54 Ответить
          1. 0

            Kylaksizov

            И Вас занес в базу.
            8 июля 2018 17:01 Ответить
      2. 0

        Andrei Hmelev

        Вот ошибка вылазит при добавления в корзину.
        125 строчка: cart_top_el = $("#cart").offset().top;
        может что не так с #?
        9 июля 2018 15:25 Ответить
        1. 0

          Kylaksizov

          Скиньте в личку ссылку на страницу где ошибка, посмотрю.
          9 июля 2018 15:29 Ответить
          1. 0

            Andrei Hmelev

            Нашёл причину, если {add-cart} установить в короткую новость, то выходит то что на скрине. А если в полную новость {add-cart}, как не странно, работает норм.  странно почему то.
            п.с. и заказ норм сразу редактируется в админке и нет корябидзы. Чтото не так с короткой новостью(((

            9 июля 2018 19:40 Ответить
            1. 0

              Kylaksizov

              Андрей, я конечно посмотрю, но я вот сейчас проверял у себя на сайте, добавил тег и у меня все работает. Просто Вы что-то не так делаете.
              10 июля 2018 07:41 Ответить
  4. +1

    Andrei Hmelev

    Есть возможность переводить пользователя после оплаты в определённую группу, но нет возможности для определённой группы дать скидку на товар.
    Можно указать количество товара, а какой тег идёт для отображения остатка количества товара?
    9 июля 2018 10:17 Ответить
    1. 0

      Kylaksizov

      Учту Ваше пожелание при обновлениях, но не сразу все получится, не хватает времени на все.
      9 июля 2018 15:30 Ответить
  5. 0

    Andrei Hmelev

    Kylaksizov,
    скажите что не так, установил даже по умолчанию шаблон, в него добавил тег. если # идёт после ссылки на продукт, он добавляется. если # идёт сразу после группы, образец "главная страница.ru/группа/#", то не добавляется. 
    10 июля 2018 08:39 Ответить
    1. +1

      Kylaksizov

      Андрей, мой скайп внизу, добавьтесь, созвонимся ближе к вечеру и посмотрим что там у Вас за проблемы.
      10 июля 2018 14:27 Ответить
  6. +1

    Andrei Hmelev

    установил обновление 3.2
    1. Если remove_order=0, то товар в админке не удаляется и не даёт изменить статус.
    а вижу добавили order_id.txt в plagin.zip
    2. Если у товара стоит количество 0, через тег {count} отображается количество 1.
    3. Также когда товар заказан, количество товаров не уменьшилось(((
    Ну и думаю если товар отменён в админке, то количество должно вернуться.

    10 июля 2018 23:27 Ответить
    1. 0

      Kylaksizov

      1. Да, есть такой косяк. Забываю исправить, при следующем обновлении. Или просто зайдите в базу и в таблице dle_kylshop_buy удалите эту запись, что бы не ждать обновление.
      2. {count} всегда будет отображать минимум 1, потому как если не указывать кол-во в товаре, а цена указана, то я думаю в любом случае должно быть хоть какое-то кол-во. Если будут ещё писать про этот момент, я исправлю на 0.
      3. Спасибо за найденный баг, исправлю в ближайшем обновлении. Вы правы, если отменен, кол-во должно вернуться.
      По поводу поля, обсудим в скайпе, протестирую ещё раз и исправлю если есть косяки.
      11 июля 2018 06:19 Ответить
  7. 0

    Гость Дмитрий

    Здравствуйте! 
    А как к примеру прикрутить к модуль оплату через Paypal и Klarna ? 
    12 июля 2018 20:26 Ответить
    1. 0

      Kylaksizov

      Добрый день. По тому же типу как и остальные. Если хотите сами, то просто смотрите тестовую папку с платежной системой тестовой и там есть пример реализации. Если не знаете, заказываете у меня за доплату.
      12 июля 2018 20:27 Ответить
    2. +1

      Andrei Hmelev

      Paypal не советую, вечная проблема с вытаскиванием денег от туда)))
      12 июля 2018 21:40 Ответить
      1. 0

        Kylaksizov

        В Украине да, но в России я думаю проблем нет.
        12 июля 2018 21:41 Ответить
  8. 0

    Andrei Hmelev


    Предлагаю такую версию, за место данной, что приходит на почту о полученном заказе.
    администратору, а так же и заказчику. При смене статуса заказа, сообщалось и заказчику, что статус
    изменён. Или же пользователь мог иметь в профиле своём историю заказов и мог отследить на каком
    этапе находится заказ.
    15 июля 2018 22:46 Ответить
    1. +1

      Kylaksizov

      Думаю реализую что-то похожее, правда сейчас некогда. А эти скрины взяли с какого модуля?
      16 июля 2018 07:27 Ответить
      1. +1

        Andrei Hmelev

        с DLE-Cart v1.1 , там реализовано так. Но зная как вы делаете со вкусом, думаю тут будет бомба)))
        16 июля 2018 09:25 Ответить
  9. +1

    Enrico

    Тоже жду версию, где клиент будет видеть статус и накладную, что-бы отслеживать товар самому.
    17 июля 2018 15:28 Ответить
    1. 0

      Kylaksizov

      Постараюсь сделать, но когда это будет, не скажу, сейчас очень занят.
      17 июля 2018 15:40 Ответить
      1. 0

        Andrei Hmelev

        Ну пока соглашаешься, нужна ещё платёжная система безналичного платежа. с выводом товарного чека.
        20 июля 2018 09:40 Ответить
  10. 0

    wolflocal

    Этот модуль подключается к любому шаблону, я правельно понимаю, даже к дефолтному?

    15 августа 2018 16:28 Ответить
    1. 0

      Kylaksizov

      Да, к любому
      16 августа 2018 08:13 Ответить
  11. 0

    Andrei Hmelev

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

      Kylaksizov

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

        Andrei Hmelev

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

          Kylaksizov

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

            Andrei Hmelev

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

              Kylaksizov

              Нужно конкретное, четкое тз. Созвон по скайпу.
              23 августа 2018 19:15 Ответить
  12. +2

    Enrico

    Спасибо за обнову.
    28 августа 2018 17:33 Ответить
  13. +1

    Doznet

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

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

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

    Спасибо
    25 сентября 2018 15:30 Ответить
  14. 0

    Алесандр

    Здравствуйте! Не нашел информации по списку сравнения - имеется таковой?
    29 сентября 2018 21:00 Ответить
  15. 0

    Kylaksizov

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

    KerryOne97

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

      Kylaksizov

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

    KerryOne97

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

      Kylaksizov

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

    KerryOne97

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

      Kylaksizov

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

Отправить

В корзине: 0 шт.

на сумму: 0

Всего: 0

Оформить заказ Очистить корзину
Спасибо, что пользуетесь моими разработками!

Техническая поддержка

Если Вам нравится поддержка и обновления,
выразите это в оценке или комментарием
или поделитесь в соцсетях
(или клик по рекл..)))