miniShop2

Добрый день Василий!
Есть интернет-магазин доставки восточной кухни и пиццы работающий на EVO+SHOPKEEPER — roll61.ru,
Делаем полное обновление, хотим добавить много фишек (скидки, акции...), и в связи с этим переходим на REVO.
Здесь магазин предлагает немного больше, но все-равно необходимо много доработок.

Собственно и предстоит выбор:
— остаться на SHOPKEEPER и привлекать программистов для «допиливания» ~ 20 000р. (предложили ребята ru.sevencollab.com)
— использовать miniShop2 и купить все необходимые дополнения здесь store.simpledream.ru

Второй вариант реализует 70% (нужна будет помощь доработки со стороны)…
Экономия очевидна, но кто возьмется реализовывать оставшиеся задачи (нужен совет)?
Основной вопрос беспокоящий меня (как человека ничего не смыслящего в программировании) это как сделать выбор города при входе на основной сайт с направлением на домен третьего уровня sity.site.ru, но что бы все это было на одной установке, одна база заказов, одно меню (товары). Если это можно реализовать с помощью miniShop2 (с подсказками) выбор станет очевиден.
Коротко не получилось…
Основные идеи описаны здесь freelansim.ru/tasks/58316
15 марта 2014, 13:25
modx.pro
1 417
0

Комментарии: 12

Василий Наумкин
15 марта 2014, 17:30
0
По магазину решайте сами, советовать ничего не буду. Нравится Shopkeeper — используйте его, нравится miniShop2 — его. Есть еще и ShopModx, кстати говоря.

Про переключение контекстов можно почитать здесь. Определить город по ip, совместить его с нужным контекстом и переключить выглядит не очень сложно.

В любом случае, вам нужно найти программиста, который будет вести проект — и пусть он решает, как именно.
    15 марта 2014, 17:46
    0
    — Спасибо за ссылку получил пояснение.
    — Программисты говорят что будут работать с исходным вариантом.
    — Определяемые города будут небольшими, а у нас (в ЮФО) вообще всё определяется как Краснодар.
    — У меня нет предпочтений, просто нужно что бы работало.
    — И последнее: на фоне Ваших непонятных «войн» про недобросовестную популяризацию ресурсов и разработок чувствуется недосказанность в совете выбора магазина; хотел бы все-таки услышать Ваше мнение info@ma-pro.ru
      Василий Наумкин
      15 марта 2014, 18:08
      0
      И последнее: на фоне Ваших непонятных «войн» про недобросовестную популяризацию ресурсов и разработок чувствуется недосказанность в совете выбора магазина; хотел бы все-таки услышать Ваше мнение info@ma-pro.ru
      Это мне нужно написать тебе какой-то особый компромат лично на email? Серьезно?

      Дорогой друг, для начала найди, где я критиковал чьё-то чужое решение. А если не найдешь — спрашивай тех, кто критикует.
        15 марта 2014, 18:44
        -1
        Я за советом… а Вы — компромат!

        Дорогой друг, для начала найди, где я критиковал чьё-то чужое решение.
        А я разве сказал «критиковал»?!

        А если не найдешь — спрашивай тех, кто критикует.
        Спрашивать совета? Или что я должен у них спросить?

        Это мне нужно написать тебе какой-то особый компромат лично на email? Серьезно?
        Нет! Это значит что если есть что сказать, то можешь написать в личку. А если нет…

        Почему Вы считаете, что если напишите простой ответ с аргументами в пользу того или иного компонента человеку пытающемуся принять решение это станет «компроматом» или как это назвать…

        Вопрос: Что выбрать 1 или 2?
        Ответ: Выбери 1, 2 или 3. )))
          Aртур Чикин
          15 марта 2014, 20:29
          +1
          Не обижайтесь просто это наболевшая тема для авторо сея блога. И если у большого халка начать отрывать коросту на пальце, есть риск получить в челюсть)

          По теме могу сказать одно. У MiniShop2 есть небольшое преимущество.

          Если сравнивать MiniShop2 и ShopKeeper то могу сказать что для MiniShop2 выпускается гораздо больше расширений и дополнений чем для ShopKeeper. Обе довольно неплохо документированы. Но для разного рода дополнения выходят довольно редко.

          Если сравнивать MiniShop2 и ShopModxBox то у второго вы получаете php конструктор без явной документации и кучу непонятного кода на сайте разработчика. Сам компонент довольно сложно воспринимать как целый компонент скорее как раннюю alpha (автомобиль с мощным двигателем и сидением для водителя но без кузова и прочих удобств). И для этого компонента почти нет никаких дополнений.
            15 марта 2014, 21:14
            0
            Спасибо за совет, картина то проясняется.
            Основную работу по дополнениям будут делать сторонние программисты, поэтому все же это должен быть код не содержащий такую мощную кастомизацию… (может быть это ответ на мои размышления)
            Почему это выбор для меня а не для программистов… потому что для экономии бюджета я по-максимуму стараюсь сделать все что задумано уже существующими дополнениями, а для всего что останется привлеку разработчиков за деньгу.

            Я в курсе что тема наболевшая для автора, но это не значит что нужно кидаться на людей.
            Всецело его понимаю и уважаю за проделанный труд и за то что он делает для сообщества. Не раз использовал его дополнения…
              Aртур Чикин
              15 марта 2014, 23:22
              0
              Ну смотри выбирая MiniShop2 ты получишь:

              Готовый базовый гибкий компонент без уязвимостей
              Моментальные обновления в случае чего.
              Много дополнений правда некоторые платные (это одна из причин по которой много нервов потрепали здешнему блогеру)
              *У платных дополнений будет приоритетный суппорт
              Внятную документацию
              Так как здесь обитает много народу то и помощь сообщества в случае чего.

              Выбирая Шопкипер

              Готовый базовый компонент без уязвимостей
              Не быстрые но оперативные обновления в случае чего.
              Немного, но основные дополнения.
              Внятную документацию
              (У автора шопкипера основная работа больше не связана с MODX по этому новый функционал и дополнения к магазину будут появляться очень не часто)

              Про ShopModxBox не говорю так как он уже не подходит.

              Я в курсе что тема наболевшая для автора, но это не значит что нужно кидаться на людей.
              Если у большого халка начать отрывать коросту на пальце, есть риск получить в челюсть)
                16 марта 2014, 01:45
                0
                Спасибо Артур! Вы мне очень помогли разобраться.
                А как Вы считаете, у сторонних разработчиков не возникнет проблем с изучением miniShop2, не станут они его «перекраивать»? Что может привести к потере работоспособности, например при обновлении компонентов.

                По поводу платных дополнений, я считаю что каждая работа должна быть оплачена. Тем более, что для использования платных компонентов в коммерческих проектах цены просто смешные.
                  Aртур Чикин
                  16 марта 2014, 08:00
                  +1
                  miniShop2, не станут они его «перекраивать»?
                  На сколько я понимаю, MiniShop это просто каталог товаров, корзина и система оплаты. В нем так же есть своя система плагинов. Например плагины оплаты. В репозитории simpledream.ru они начинаются с префикса msp например mspQIWI.

                  Думаю что какие либо проблемы смогут решиться стандартным api modx без редактирования кода minishop.

                  А как Вы считаете, у сторонних разработчиков не возникнет проблем с изучением miniShop2
                  На счет проблем с изучением, это зависит только от уровня знаний php у разработчика. MiniShop этот все тот же php.

                  Что может привести к потере работоспособности, например при обновлении компонентов.
                  Только невнимательность при обновлении. Например при обновлении компонента предоставляется выбор какие чанки обновить а какие нет. Если по глупости выбрать не те чанки можно сломать дизайн. А можно вообще их не обновлять, обновить только код.

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

                  Отслеживать анонсы перед обновлением. Так как в компонент может добавится новый функционал и для этого возможно придется внести мелкие правки в шаблон в ручную.

                  В общем если обновлять осмысленно то проблем не будет. То есть перед обновлением читать анонс и changelog. Если анонса нет значит там просто фиксы указные в changelog.
            Василий Наумкин
            16 марта 2014, 10:50
            +1
            Ты не понимаешь, что это просто некорректно просить автора одного из дополнений охарактеризовать свое детище на фоне других решений?

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

            Как я должен воспринимать просьбу сделать то, чего я не делаю, и отправить тебе на email? Мне это неприятно.
              16 марта 2014, 11:42
              0
              Давай забудем. Ты конечно прав, просто искал какого либо утверждения в какую нибудь пользу.
        Руслан
        08 февраля 2020, 15:37
        0
        Василий, Здравствуйте!
        Не стал поднимать новую тему для простого вопроса, вы уж извините пожалуйста :)
        Вопрос по загрузке товаров в minisop2 из xml формата ICML.
        Так вот, я выгружаю весь ассортимент товаров из 1С в формате ICML для црмки прямо из 1С в доступную для црм папку сайта и из этого файла собирался заполнить minisop2 товарами как на других движках ИМ(opencart3, cs-cart и даже phpshop) и дальше обновлять ассортимент из него-же по крону, но как оказалось, что такой самой распространенной и необходимой вещи для modX нет даже за деньги :((( и уже очень огорчен, что на этот modX с minishop2 перешли, в найденных дополнениях работающих с ICML есть только выгрузка в этот формат :(((
        Может у вас есть загрузка из ICML формата в ваш minishop2?
        Спасибо!
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        12