Обновление магазина 1.4.1

+13
1.14K
Обновление магазина 1.4.1

Обновление бесплатного компонента Интернет магазин до 1.4.1 и совместимость с InstantCMS 2.16

Что нового?

  • Более подробная страница «Лог действия» с фильтрами (для 2.16)
  • Всплывающее окно при добавление в корзину
  • Кнопка «Купить в 1 клик» — интеграция с Конструктор форм
  • Опция для Обязательной заполнения поля
  • В шаги оформление корзины, добавлено кнопка Назад
  • При оформление заказа, добавлена капча для гостей
  • При отмене заказа, количество «В наличии» возвращаются назад
  • Старый стиль уведомления перенесены на более красивый toastr
  • Исправление багов
  • Другие мелкие доработки

Видео

Компонент является бесплатным и все свои планы и хотели я уже реализовал, дальнейшая доработки и добавление нового функционала будет по платному заказу.
Спасибо пользователю Quzar за финансирование доработки компонента.

0
Def Def 1 месяц назад #

есть ли виджет «рекомендованных товаров», которые можно в ручном режиме выбирать при создании товара? Виджет выводился бы под карточкой товара

0
My-InstantCMS.Ru My-InstantCMS.Ru 1 месяц назад #

В готовом варианте нет, можете заказать 

0
Def Def 1 месяц назад #

сколько будет стоить и на сколько возможна интеграция форм с ТГ?

0
Def Def 1 месяц назад #

и есть ли возможность привязку форм обратной связи к телеграм, чтобы заявки уходили не только в ЛС, на почту, но и в ТГ ?

0
My-InstantCMS.Ru My-InstantCMS.Ru 1 месяц назад #

Еще не работал с телеграмом, надо изучить

0
Def Def 1 месяц назад #

спасибо, буду ждать ответ. Если можно доработать, с удовольствием бы доплатил эту доработку.

0
ParadoX ParadoX 1 месяц назад #

Я в доле)

0
Quzar Quzar 1 месяц назад #

Присоединяюсь к складчине ;)

0
maxisoft maxisoft 1 месяц назад #

там ничего сложного достаточно создать бота и написать 3 строчки кода которые будут слать сообщения через бота в группу 

0
Quzar Quzar 1 месяц назад #

Было бы отлично еще и ватсап туда же. Пока еще много пользователей, а у кого то он до сих пор основной мессенджер.

Но с ним наверное будет все посложнее, чем с ТГ… или нет?

+1
Def Def 1 месяц назад #

Изображение

При клике на отзывы — не перекидывает на блок с отзывами

0
My-InstantCMS.Ru My-InstantCMS.Ru 1 месяц назад #

Спасибо исправлю 

+1
Scythian Scythian 1 месяц назад #

Здорово, великолепно 👍 😀

+2
kalikimaka kalikimaka 1 месяц назад #

для подобия маркетплейса не хватает:

Отключение корзины, вместо нее «избранное»

Поле «Купить по ссылке» — ссылка на товар на стороннем сайте.

Так же хорошо бы виджет «Вы смотрели»

Все:)

0
Scythian Scythian 1 месяц назад #

Для маркетплейса много чего не хватает, но как отдельный магазин, этот компонент однозначно достойное решение.

+3
My-InstantCMS.Ru My-InstantCMS.Ru 1 месяц назад #

Да, компонент не маркетплейс, не мультимагазин, это просто магазин конкретного продавца.

+2
Loadырь Loadырь 1 месяц назад #

Отключение корзины, вместо нее «избранное»

Поле «Купить по ссылке» — ссылка на товар на стороннем сайте.

Странный маркетплейс у вас получается. Корзину обычно отключают, чтобы сразу отправить на оформление заказа, а не чтобы сохранить урл в избранном. И «Купить по ссылке» это точно не маркетплейс, а его некое подобие партнерки. И да, здесь магазинчик на одного владельца-продавца и очень даже хорошо с этим справляется.

+1
kalikimaka kalikimaka 1 месяц назад #

у вас все всегда странно, только у вас все ок:) Я написал «для подобия» — это ключевое слово. Обычный каталог фирм, которые хотят чтобы были переходы на их сайт(интернет магазин), полный цикл сделки никому не нужен. И избранное нужно посетителю именно для того, чтобы получить в одном окне, все что он набрал с разных поставщиков и не более.

+2
My-InstantCMS.Ru My-InstantCMS.Ru 1 месяц назад #

Избранное есть instantcms.ru/addons/bookmarks-for-shop.html

+1
Scythian Scythian 1 месяц назад #

Конечно дико извиняюсь, но то что вы описали, даже на подобие маркетмлейса не тянет ). Многопользовательский каталог товаров — вы наверное это хотели написать? )))

0
kalikimaka kalikimaka 1 месяц назад #

сорри конечно, русский не родной язык? еще раз повторить «для подобия»

0
DeeMon DeeMon 1 месяц назад #

Так это даже не подобие… вы говорите об обычной свалке ссылок с карточками в виде товаров типа прайс ру и ему подобным мусоркам. Для этого представленный компонент не нужен совсем, хватит с лихвой возможностей типов контента и полей.

+3
Loadырь Loadырь 1 месяц назад #

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

Избранное
Компонент

Избранное

от Fuze
Демо Скачать 872 загрузки
и наслаждаетесь работой вашего «маркетплейса» в этом типе контента.

-3
kalikimaka kalikimaka 1 месяц назад #

я вас не спрашивал, что мне нужно, а вам и не надо отвечать, если вас не спрашивают.

+3
Loadырь Loadырь 1 месяц назад #

Это я так, по доброте душевной, не серчайте ))

-9
Chaos Marine Chaos Marine 1 месяц назад #

Нет смысла развивать

(Не хейтер, с Ozon сравнила)

Визуально по дизайну уже минус, не удобно для пользователя

Не красиво сделано

+2
My-InstantCMS.Ru My-InstantCMS.Ru 1 месяц назад #

Нет смысла развивать

Ладно.

Давайте все удалим этот компонент, скачаем Ozon, там всё красиво.

Не хейтер

🤣

+5
Quzar Quzar 1 месяц назад #

Уважаемый Парвиз, благодарю за все ваши разработки и поддержку их в актуальном состоянии! Все отлично, люди разные, понятно что после высказывания и действий некоторых неадекватов настрой угасает, но реально, не обращайте внимание. Их во всех сферах хватает… так что, пропускайте мимо. Благодарных заказчиков и позитива всегда будет больше!

+2
F_a_R_i_D F_a_R_i_D 1 месяц назад #

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

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

Вы сравниваете маркетплейс с интернет магазином.

+1
Goose Goose 1 месяц назад #

Откуда Вы такие чудаки хоть беретесь, как можно писать такую чушь

0
maxisoft maxisoft 1 месяц назад #

Ребята давайте просто уважать мнение каждого тут человека, то что написано это не чушь, а личное субъективное мнение, что компоненту далеко до ОЗОНА и тут сложно не согласиться. Просто суть в другом что ОЗОН и компонент решают разные задачи и подход у них разный. Это как например ЛАДА Калина для многих не машина, хотя для многих это была первая и любимая машина со своей историей и настольжи.

0
Goose Goose 1 месяц назад #

Это не мнение, это извините за выражение — «высер». Что значит нет смысла развивать компонент? Это сказано для того чтобы демотивировать разработчиков, коих и так тут мало? Такое мнение лучше держать при себе. И вообще как можно сравнивать OZON с миллионными бюджетами с бесплатным компонентом, над которым трудится 1 человек? И причем тут вообще дизайн? Главное функционал, дизайн нарисовать можно любой и сверстать.

+1
Quzar Quzar 1 месяц назад #

При чем тут маркетплейс Озон и компонент интернет магазина для Инстанта))

Глупое сравнение.

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

+2
maxisoft maxisoft 1 месяц назад #

Не понятно зачем сравнивать озон или яндекс маркет с обычным компонентом который позволяет сделать свой небольшой магазинчик. Причем компонент имеет место быть и он закрывает ряд простых задач. Единственный минус про который знает разработчик и пока не как не решается переделать это КОРЗИНА, это самое узкое место компонента, так как хранить в сессии данные корзины не совсем айс и это осложняет многие доработки компонента и его развитие в дальнейшем, хотя я уже и к этому приспособился. :) А так разработчику только респект, и не стоит забрасывать его пока.

0
My-InstantCMS.Ru My-InstantCMS.Ru 1 месяц назад #

Какие есть еще варианты по хранению данных корзины?

В БД думаю будет много мусора, да и у компонент есть возможность оформление заказа гостям. а у гостей нет ID.

Если есть варианты, предлагайте.

+1
Loadырь Loadырь 1 месяц назад #

Только в БД. Мусора не будет, если сразу после оформления заказа переносить данные из корзины в заказ. Гости есть во всех магазинах, поэтому им можно присваивать свой хеш вместо user_id, чтобы идентифицировать его и сопоставлять его с его покупками. А этот хеш хранить уже в куках или в сессии.

0
My-InstantCMS.Ru My-InstantCMS.Ru 1 месяц назад #

им можно присваивать свой хеш вместо user_id

По IP?

+2
maxisoft maxisoft 1 месяц назад #

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

Таким образом ты идетифицируешь юзеров и корзина ложиться в БД. после оформления заказа ты просто удаляешь, и самое прикольное ты сможешь сделать функцию брошенной корзины, когда юзер накидал в корзину и ушел через полгода пришел а ты ему типа ВАУУУУ братан у тебя тут товар в корзине давай оформим заказ :))))))) 

0
My-InstantCMS.Ru My-InstantCMS.Ru 1 месяц назад #

Хорошая идея, было бы не плохо увидеть такое в коробке движка, что бы каждый разработчик не плодил свои GUID

0
maxisoft maxisoft 1 месяц назад #

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

0
Нил™ Нил™ 1 месяц назад #

ну кто купит через пол года, это и получается — лишний мусор в бд)

0
maxisoft maxisoft 1 месяц назад #

ничего не понятно но было интересно :) — обычно чтобы мусора не было есть задача на кроне которая корзины с датой больше 1-2 мес. удаляла (время жизни) можно вынести в настройки и будет Вам счастье чистая БД.

0
Нил™ Нил™ 1 месяц назад #

Забыл поставить знако вопроса после «полгода»). Скорее всего уже купил где-то или отпала необходимость.

Можно конечно и кроном чистить корзину старше двух месяцев, но тогда, что мы покажем посетителю через полгода, если он все таки вернётся? Мы же очистили. А если не вернётся, сколько будем хранить в бд мусор, в надежде, что однажды он вернётся?))

На устройстве пользователя пусть хранится хоть сто лет, нам не жалко) только я бы хранил в local storage, а не в куках. Опять же, дело вкуса)

0
Нил™ Нил™ 1 месяц назад #

Хотя, в этом случае нельзя получить доступ к корзине с другого устройства. Это заметный минус, конечно.

0
maxisoft maxisoft 1 месяц назад #

ну начнем с того что неаторизированный пользователь не где не получит доступ к корзине на другом устройстве. :)))

0
skewes skewes 1 месяц назад #

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

Обновил ваш интернет магазин с админки сайта до последней версии на версию инстанта 2.16.1.

Интересен тот факт, что выскочили ошибки, которые выползают при включенной отладке. А тут хоть включай отладку сайта, хоть не включай, ошибки появляются… Не знаете с чем может быть связано? Может была у кого схожая проблема?Изображение

0
My-InstantCMS.Ru My-InstantCMS.Ru 1 месяц назад #

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

Все ошибки указывают на компонент Опен-граф, попробуйте тоже обновить этот компонент

0
skewes skewes 1 месяц назад #

Хорошо, попробую, отпишусь позже)))

Еще от автора

Обсуждение готового городского портала
Обсуждение готового сайта городской портал
Поле фоторедактор
Поле фоторедактор для instantCMS2
Обновление Карты проблем
Обновление компонента Карта городских проблем до версии 3.0.3
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.