Kylshop 3.1 (обновление)

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

  • Версия модуля: 3.1
  • Версия DLE: 13.X (ниже не тестировался)
  • Требования: IonCube Loader на хостинге, PHP не ниже 5.6
  • Обновления: 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. Исправлен баг, который неправильно сохранял группы, которым разрешено добавлять товары с сайта.

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

     



Цена: 4750

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

Новость отредактировал: Kylaksizov - 2018-07-16
Причина: Обновление до версии 3.2

Автор: Kylaksizov

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

  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

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

      Kylaksizov

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

Отправить

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

на сумму: 0

Всего: 0

Оформить заказ Очистить корзину