Готовые решения
Создаём ZIP архив средствами MODX
Случается так, что на сайте надо запаковать какую-то папку, а по некоторым причинам сделать это невозможно затруднительно. Предлагаю вариант, который практически не требует ничего, кроме MODX и доступа в бек-энд.
В xPDO есть класс xPDOZip, который умеет запаковывать/распаковывать архивы. К сожалению, в самом MODX его функциональность задействована ровно наполовину — распаковать ZIP архив мы можем, а вот запаковать папку в архив не имеем возможности. Предлагаю решение!
В xPDO есть класс xPDOZip, который умеет запаковывать/распаковывать архивы. К сожалению, в самом MODX его функциональность задействована ровно наполовину — распаковать ZIP архив мы можем, а вот запаковать папку в архив не имеем возможности. Предлагаю решение!
Как починить MarkerGoogleMaps.
Ставил сейчас компонент MarkerGoogleMaps. Недавно у GoogleMaps изменились требования и теперь для работы нужен ключ API. Компонент MarkerGoogleMaps старенький и давно не обновляется и сейчас в нем не работает поиск по адресу в админке и не грузиться сама карта на фронте.
После некоторых танцев с бубном компонент удалось починить и здесь решил поделиться решением. Вдруг кому-то надо :).
После некоторых танцев с бубном компонент удалось починить и здесь решил поделиться решением. Вдруг кому-то надо :).
Для установки страниц, настроек и приложений
Простое приложение для первоначальной установки и настройки сайта.
Внимание!!! Устанавливать только на чистый MODX REVO.
Приложение может:
— создать страницы;
— установить отмеченные приложения;
— задать настройки по умолчанию (такие как емаил по умолчанию, включение ЧПУ и тд.);
Приложение бесплатное.
Приложение в магазине
Внимание!!! Устанавливать только на чистый MODX REVO.
Приложение может:
— создать страницы;
— установить отмеченные приложения;
— задать настройки по умолчанию (такие как емаил по умолчанию, включение ЧПУ и тд.);
Приложение бесплатное.
Приложение в магазине
smsGate-1.0.0. Авторизация через sms
На самом деле компонент предназначен не только для авторизации через sms, а в принципе для отправки sms. Но в первую очередь он нужен был именно для настройки двухфакторной авторизации. И вот как раз в плане вклинивания в процесс авторизации я узнал много нового (хотя и так знал не мало). Был немного расстроен…
Новая версия готового интернет-магазина ms2Store
Приветствую!
С 23 ноября доступна новая версия сборки на MODX Revo и miniShop2. Кому интересно изучать электронную коммерцию с MODX Revo на готовом решение, прошу ознакомиться к функционалом.
modMonitor 2+
Несмотря на то, что в MODX нашлись критические уязвимости, я продолжаю дальше разработку на своей любимой платформе, и надеюсь другие так же будут делать. Лично я ни на минуту не задумался на счет смены движка. Уверен, эти дыры залатаются, и все будут спать спокойно.
Сегодня я выкатил обновленную версию компонента modMonitor, который так же, возможно, кому-нибудь немного расстроил сон. Во всяком случае обсуждений было много.
Сегодня я выкатил обновленную версию компонента modMonitor, который так же, возможно, кому-нибудь немного расстроил сон. Во всяком случае обсуждений было много.
msOneClick - «Купить в один клик»
Приложение создает заказ в интернет-магазине minishop2, а так же может отправлять заказ в виде письма на указанный e-mail адрес.
Для работы необходимо вставить сниппет на страницу с товаром [[!msOneClick]] и у вас появится кнопка Купить в 1 клик
Для работы необходимо вставить сниппет на страницу с товаром [[!msOneClick]] и у вас появится кнопка Купить в 1 клик
Демо сайта
modMonitor. Порассуждаем о стоимости компонентов?
Всем привет. Давно я взял паузу на счет общения здесь, но сейчас я не то, чтобы вынужден, мне просто стало интересно мнение сообщества. А еще немного интересно кто и за сколько готов работать и почему так много желчи у народа закипает, когда они видят цены выше своих?
Вот я опубликовал новый компонент modMonitor. И что в итоге? Куча комментов из серии «Фигле так дорого? Там же делать нечего! За час накидает любой разраб». Особенно доставил этот комментарий.
То же самое и в ВК.
Вот я и задаюсь вопросом: реально ли все за копейки работают? Реально все думают, что 5000 за компонент — это невероятно дорого? Или так только новички думают? Не может же быть, чтобы все за 200-300 рублей работали. Или может все дело в том, что все хотят больше денег, но совсем не получается продажи наладить? Я тоже когда-то это проходил, когда-то вот прям совсем-совсем было плохо с заказами. Но тогда я понял, что надо работать над узнаваемостью. Проблема не во мне как в специалисте была, а в том, что про меня просто никто не знает. Я занялся работой над узнаваемостью. Но при этом у меня не возникло мыслей «Ааа, усе дофига денег гребут, а мне не достается ничего. Вот если бы они все дешевле сделались, и я бы на их фоне привлекательней стал.». Плюс к этому я продолжил работать над собой, постоянно развивая свои знания.
Вот я опубликовал новый компонент modMonitor. И что в итоге? Куча комментов из серии «Фигле так дорого? Там же делать нечего! За час накидает любой разраб». Особенно доставил этот комментарий.
То же самое и в ВК.
Вот я и задаюсь вопросом: реально ли все за копейки работают? Реально все думают, что 5000 за компонент — это невероятно дорого? Или так только новички думают? Не может же быть, чтобы все за 200-300 рублей работали. Или может все дело в том, что все хотят больше денег, но совсем не получается продажи наладить? Я тоже когда-то это проходил, когда-то вот прям совсем-совсем было плохо с заказами. Но тогда я понял, что надо работать над узнаваемостью. Проблема не во мне как в специалисте была, а в том, что про меня просто никто не знает. Я занялся работой над узнаваемостью. Но при этом у меня не возникло мыслей «Ааа, усе дофига денег гребут, а мне не достается ничего. Вот если бы они все дешевле сделались, и я бы на их фоне привлекательней стал.». Плюс к этому я продолжил работать над собой, постоянно развивая свои знания.
Массовый импорт модификации продуктов [miniShop2]
В поддержке задали вопрос как можно массово добавлять модификации для продуктов (разные цены для разных размеров, артикулы уникальны для каждого размера).
Ниже привожу пример…
Ниже привожу пример…
Мой первый скрипт - Сеансы кино
Сразу говорю, красотой еще заморачивался и выводом через отдельный шаблон пока тоже не заморачивался.
Логика: Скрипт выполняется по крону 1 раз в час, записывает данные в [[*content]] ресурса 6(Афиша)
Логика: Скрипт выполняется по крону 1 раз в час, записывает данные в [[*content]] ресурса 6(Афиша)