Вопрос к администрации Modstore.pro

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

Необходима консультация о ключах их привязках и так далее.

Как бы так кратко и понятно описать суть вопроса.

1. На тестовом домене был создан сайт на modx, создан для него ключ для modstore и подключен магазин как новый поставщик.
2. В процессе разработки я приобретал некоторые дополнения, они отлично скачивались.
3. Когда сайт был готов, перенес его на основной домен. Приложения продолжили работать как на тестовом так и на основном домене.
4. Прошло время и мне понадобилось еще одно приложение. Я вошел в магазин и для ключа который связан с тестовым доменом, приобрел его. Отлично работает на тестовом сайте.
5. Захожу на основной сайт и вижу, что не только не могу скачать это дополнение, но и вообще поставщик modstore.pro пустой. Смотрите скриншот.
6. Попытка просто сохранить заново поставщика выдает вот такое — Этот поставщик не может быть проверен, и поэтому не может быть использован как поставщик. Пожалуйста проверьте URL сервиса и повторите попытку. Пробовал и http и https

Собственно вопросы.
1. Какие действия мне нужно предпринять, чтобы приобретенные приложения работали и на тестовом сайте и на основном?
2.Как сохранить возможность приобретать приложения на тестовый сайт, их настраивать, дать время чтобы менеджер с ними ознакомился, а уже потом это же приложение установить на рабочий сайт.
3. В магазине есть кнопка — сброс привязки для ключа. Вот честно признаюсь, я не совсем понимаю, что произойдет при ее нажатии. На данный момент ключ привязан к тестовому домену. Если я нажму, то я потеряю возможность скачивать приложения на тестовый сайт? Мне нужно будет этот же ключ привязать к основному? Но он уже там есть, потому что основной сайт просто перенесен
с тестового.
4. В приложении msImportExport говорится «Работа на тестовом и публичном домене». Как мне это организовать.

Спасибо всем кто откликнется.
Александр Мельник
12 сентября 2017, 08:17
modx.pro
4 047
+1

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

Андрей
12 сентября 2017, 11:52
+1
Попробуйте удалить поставщика modstore, из официального репозитория установите пакет — sdStore, он создаст заново поставщика (при установке впишите ваш ключ). Обычно помогает =)
    Василий Наумкин
    12 сентября 2017, 12:12
    0
    Как ни удивительно, но на все эти вопросы есть ответ на самом сайте — modstore.pro/help#help/3
    Также мы поддерживаем работу дополнений на поддомене dev. Сбрасывать ключ для такого домена не нужно — дополнения просто работают сразу на обоих доменах: site.ru и dev.site.ru.

    Это должно решить все вопросы разом.
      Александр Мельник
      12 сентября 2017, 12:31
      0
      Спасибо, но я читал это. Может для нормальных людей та инструкция и решит все вопросы, но мне многое остается непонятным.

      И не вижу там ответов на мои вопросы.
      Еще разок.

      1. Какие действия необходимо предпринять конкретно в моем случае? Я специально детально описал свою проблему, чтобы получить ответ а не ссылку.

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

      3. Я уже писал выше — я не понимаю, что такое «Один раз вы можете сбросить адрес хоста в личном кабинете самостоятельно. » Что в этот момент произойдет? Ну не хочется дословно копировать свой же третий вопрос, который я задавал выше. Не могли бы вы детально пояснить, что происходит при сбросе? На моем тестовом сайте перестанет работать установленное приложение? Вот я сейчас прочел инструкцию по вашей ссылки и нажал кнопку — сбросить. И у меня на тестовом сайте перестанет работать приложение, как раз в тот момент когда менеджеры обучаются работать с ним. Этот же ключ, который отвяжется от тестового сайта нужно будет вписать на сайт на основном домене?
        Василий Наумкин
        12 сентября 2017, 12:34
        +1
        1. Сделать dev домен.

        2. Они и будут работать, но без обновлений и техподдержки.

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

        Откуда вы вообще взяли информацию, что привязка ключа как-то может повлиять на работоспособность дополнения? Вы это сами выдумали, а теперь «не понимаете».
          Александр Мельник
          12 сентября 2017, 12:40
          0
          Спасибо.

          Откуда я это взял? Выдумал, потому что нигде не вижу описания, что именно происходит в момент отвязки ключа. Вы это знаете, потому что вы разработчик этого магазина, откуда покупатель магазина может знать что происходит в этот момент и на что повлияет сброс.

          И уж простите за тупость, но так же остался открытым вопрос — Этот же ключ, который отвяжется от тестового сайта нужно будет вписать на сайт на основном домене?
            Василий Наумкин
            12 сентября 2017, 12:48
            +1
            Ключ даёт доступ к магазину и возможности скачивать и обновлять из него дополнения.

            Привязка ключа к домену делается для того, чтобы скачивать и обновлять дополнения вы могли только с этого домена. Исключение — поддомены dev, для разработки.

            Соответственно, если вам нужно скачивать и обновлять дополнения на рабочем домене — нужно ли привязывать к нему ключ? Естественно.

            Домашняя работа: подумайте, почему у нас используются ключи для доступа к магазину, а не продажа лицензий на дополнения?

            P.S. Кстати говоря, а напишите как лучше изменить формулировку в нашем help, чтобы было понятнее? У меня уже действительно профдеформация — мне всё кажется очевидным, потому что я это сделал.
            Набросайте более доступный текст по логике работы привязки ключей и мы добавим его в help.
              Александр Мельник
              12 сентября 2017, 13:05
              +1
              Василий, вы раздражены сейчас тем, что считаете моей тупостью.
              Наверное вы имеете на это право и я не хотел этого.

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

              Ну и уж о домашней работе это вы зря. Представьте что вы хотите купить футболку в интернет магазине, но не видите кнопку купить. Пишите администрации, а она говорит — ты что подумать не мог? Тут нужно пройти мини-квест вот на этой странице и если успешно, то кнопка появится.
              Мораль — люди приходят в магазин не для того чтобы думать, они приходят туда за покупками.
                Василий Наумкин
                12 сентября 2017, 13:10
                0
                Прошу прощения за свою манеру общения — никак не могу побороть.

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

                Теперь, когда вы во всё разобрались, напишите пожалуйста, как мне лучше исправить наш раздел помощи. Вот прям дайте готовый текст — я его вставлю и всем всё будет понятно и таких вопросов больше не возникнет.
                  Александр Мельник
                  12 сентября 2017, 13:22
                  0
                  Да ничего страшного насчет манеры.
                  Но боюсь вас огорчить — я далеко не во всем разобрался, поэтому уж точно не возьму на себя такую тяжкую ношу как написание раздела помощи.

                  Могу лишь пару рекомендаций.
                  — ваш раздел сейчас построен по принципу вопрос ответ, а значит априори не может охватить всех тем. Мне кажется нужны два раздела. Вопрос-ответ, который будет наполнен конкретикой. Задали вопрос — выстрелили в ответ. И второй, вернее страницу — с простой текстовой информацией. Человеческим языком, употребляя термины только в случае острой необходимости, рассказать в порядке иерархии что такое ключ, зачем он, как создать, какие действия он позволяет сделать. Что сделать когда возникает необходимость сменить привязку и так далее. Даже если магазин специфический и рассчитан на разработчиков, мозги которых должны работать технически, но тем не менее все любят человеческий язык а не сухую статистику.
                    pro-marduh
                    12 сентября 2017, 13:56
                    +1
                    1. Сделать как сказал Василий, или Вам нужно перевести ключ на основной домен, купить дополнение, скачать, и (да простит меня за это Василий) скачать транспортный пакет-установщик из папки core/packages *.zip
                    2. ответ выше
                    3. Да все верно, после этого вы сможете покупать и скачивать только для основного.
                    4. это значит, что данное дополнение можно бесплатно попробовать на сайтах однодневках (опция на modhot.pro)
      Leonid Krylov
      12 сентября 2017, 14:04
      +1
      Александр, спасибо за критику. Поскольку Василий уже ответил на ваши вопросы, добавлю немного про наши инструкции.

      Ранее на сайте существовал только раздел «Подключение». Получали X вопросов о ключах. Потом ввели раздел «Помощь». Стали получать Х/2 вопросов. В новой версии добавили схему на главной и ссылку на инструкцию из карточки дополнения — теперь примерно X/8 вопросов.

      Следующая итерация — на основе вашего поста / комментариев :-)

      По поводу связи: контакты здесь, плюс чат на сайте (отвечаем всегда).
        Futuris
        04 августа 2020, 20:05
        0
        Вопрос о «Сбросе привязки» действительно сформулирован не совсем понятно. Ну во всяком случае для меня.
        Например конкретный вопрос — есть дополнение, которое я приобретал давно для одного сайта, но там оно не используется и я хотел бы перенести его на другой домен.

        Согласно ваших правил, я вроде бы могу это самостоятельно сделать один раз — и для этого нужно согласно вашей же Помощи «сбросить адрес хоста». Звучит вроде просто, но ситуация осложняется (опять же для меня) тем, что на домене, от которого я хотел бы «отвязать» дополнение — установлена еще куча платных дополнений. Все было бы понятно, если бы был функционал, позволяющий управлять каждым дополнением в отдельности. А так получается, что я сброшу адрес хоста не только для одного нужного мне дополнения, но и для всех остальных. И разумеется возникает вопрос — а что потом с ними делать?
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        12