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

+14
1.39K
Обновление магазина 1.4.1

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

Что нового?

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

Видео

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Я в доле)

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

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

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

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

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

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

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

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

Изображение

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

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

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

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

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

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

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

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

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

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

Все:)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Избранное

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

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

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

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

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

-10
Pisces Pisces 6 месяцев назад #

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

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

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

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

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

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

Ладно.

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

Не хейтер

🤣

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

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

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

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

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

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

+1
Abobo Abobo 6 месяцев назад #

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

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

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

0
Abobo Abobo 6 месяцев назад #

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

По IP?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Еще от автора

Компонент Находки и потеряшки
С помощью данного компонента можете организовать на сайте Бюро находок, где пользователи пишут о своих находках или потерянных вещах.
Разработка компонента Справочник
Анонс разработки компонента Справочник для InstantCMS2
Разработка компонента Викторина
Обсуждение разработки нового компонента Викторина или Тесты
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.