К содержанию

[getQRcode] Генерируем QR коды из URL или просто текста


Компонент генерирующий QR коды из текущего URL или из указанного текста.

Как пользоваться

Если нам нужен QR код текущей страницы, то просто вызовем сниппет:
<img src="[[getQRcode]]" />

Если нам нужен QR код какого либо текста, то вызываем сниппет так:
<img src="[[getQRcode?
	&id=`ne`
	&text=`getQRcode для MODX Revo`
]]" />
Тут, чтобы сниппет кушал наш текст мы в параметр &id передадим «ne» или «no».

Компонент доступен на modstore.pro
Павел Гвоздь
Павел Гвоздь
31 октября 2015, 14:43
modx.pro
4 325
Поблагодарить автора Отправить деньги
Реклама

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

Павел Гвоздь
Павел Гвоздь Эксперт
31 октября 2015, 17:51
Василий, помоги, пожалуйста.
При загрузке дополнения на modstore.pro мне пишет «Пакет с таким именем уже существует в репозитории». Вот только ни на modstore, ни на офф репе я не нашёл такого. В чём моя оплошность? Имя пакета «QRcode».
    Василий Наумкин
    Василий Наумкин Администратор
    31 октября 2015, 19:45
    Такой пакет действительно уже был, автор Евгений Борисов.

    Сейчас он отключен, но не удалён. Думаю, тебе стоит переименовать свою разработку, чтобы не путать людей.
      Павел Гвоздь
      Павел Гвоздь Эксперт
      31 октября 2015, 20:46
      Готово. Теперь называется getQRcode. Жду модерации.
    Сергей Шлоков
    Сергей Шлоков Эксперт
    31 октября 2015, 22:38
    Объясните мне, неграмотному, а чего с ним делать дальше?
      Павел Гвоздь
      Павел Гвоздь Эксперт
      31 октября 2015, 23:54
      «Дальше» это когда? После установки, чтоли?

      По поводу функционального предназначения: данный компонент создаёт png файл QR кода любого текста. Этот код можно вывести на сайте. А далее уже считывать мобилой. А вообще сам не знаю, зачем такое людям надо. Я подобное на своих сайтах не использую. Писал для одного гос-сайта, госы — они причудливые… по крайней мере у нас…
        Владимир
        Владимир Старожил
        01 ноября 2015, 10:33
        Евгений Борисов отказался свой пакет в репозитаоий заливать, теперь твоим буду пользоваться))
        Их репозитария всяко удобнее устанавливать.
        Спасибо тебе))
        PS к вопросу зачем, вот
        Владимир
        Владимир Старожил
        01 ноября 2015, 10:30
        Прежним пакетом пользуюсь до сих пор.
        Вот зачем: очень удобно вывести в футере QR код и тестить андроидом (через считыватель кодов) адаптивность или мобильную версию конкретных страниц.
        Владимир
        Владимир Старожил
        01 ноября 2015, 15:43
        Странно, getQRcode в магазине есть, а через репозитарий недоступен.
          Павел Гвоздь
          Павел Гвоздь Эксперт
          01 ноября 2015, 15:48
          Доступен.

            Владимир
            Владимир Старожил
            01 ноября 2015, 16:06
            У меня нет ((
            Т.е. старый сайт, загрузок много, адрес репозитария modstore.pro/extras/, но getQRcode не видимый.
              Владимир
              Владимир Старожил
              01 ноября 2015, 16:31
              Ясно в чем дело. Если 2.4.2 то грузится, если 2.3.6 — увы.
              А несколько больших сайтов на 2.4.хх так и не собираюсь переводить в ближайший месяц, а то и дольше.
                Василий Наумкин
                Василий Наумкин Администратор
                01 ноября 2015, 16:50
                Небольшая ошибка в репозитории.

                Поправил, можно устанавливать.
                  Владимир
                  Владимир Старожил
                  01 ноября 2015, 16:51
                  Спасибо!
            Oleg
            Oleg Старожил
            25 апреля 2017, 16:17
            Почему-то не работает QR код текущей страницы.
            Кто-нибудь, отпишитесь, пожалуйста, есть ли ошибка в getQRcode.
              Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
              14