Павел

Павел

С нами с 11 июня 2015; Место в рейтинге пользователей: #152

Мультидоменность контекстами


В сообществе часто проскакивают вопросы про мультидоменность на одной копии MODX. А у меня, как раз, сайты демо версий компонентов реализованы таким образом. Думаю, информация будет полезной!
Павел Гвоздь
10 августа 2017, 16:01
modx.pro
36
6 303
+29

Исходники webstartpage.ru

Привет, друзья.

Я подумал и решил, что выложить всем на обозрение исходники моего последнего проекта может быть весьма полезно. Так что вот они, держите.

Сайт отличается использованием файловых элементов и сборкой скриптов\стилей через Gulp. Если вы давно хотели узнать, как разрабатывают сайты MODX из PhpStorm — вот ваш шанс!

Для начала нужно установить pdoTools и HybridAuth. Затем нужно выгрузить исходники Startpage.
Внимание, работать только на чистом сайте! На рабочих проектах эксперементировать не нужно.
Василий Наумкин
18 мая 2017, 07:57
modx.pro
29
4 486
+28

Множетственная ReCaptcha2 на 1 стр + Ajaxform

Добрый день! Вдохновленный заметкой и комментарием Андрея в ней, я решил немного по подробнее расписать про особенности подключения Google ReCaptcha 2 для использования в MODX Revolution c дополнением AjaxForm и FormIt.


Под катом пример с картинками.
Sergey Leleko
17 мая 2017, 11:11
modx.pro
33
7 691
+12

Удаление старых версий пакетов

Многие пользователи знают, что MODX хранит кучу старых версий дополнений, чтобы вы могли откатиться на них в любое время.

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

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

Судя по коду этого процессора, никак повредить системе он не может, потому что деинсталляцию самого пакета не делает, а только удаляет файлы версии. Но, в любом случае, использовать на свой страх и риск!
Василий Наумкин
24 марта 2017, 06:35
modx.pro
40
4 484
+24

Скрипт для создания менеджера

Скрипт для создания пользователей с определенными правами и своим источником файлов для админки.

По умолчанию будет создан менеджер с логинам и паролем manager и медиа источником с корневым каталогам assets/uploads из прав у пользователя будет только возможность работать с ресурсами, а c пунктов меню доступ только к «Приложения»

Для настройки политики доступа необходимо в массив $accessPolicy добавить название определенной политики с значение 0 или 1
Prihod
09 октября 2016, 14:12
modx.pro
34
4 203
+22

Как создать свою сборку для MODX

Как и обещал, выкладываю инструкцию — как на основе сборки siteExtra сделать свою сборку. Скачать исходники можно на гитхабе https://github.com/ilyautkin/siteExtra. Полученный архив загружаем на сайт и распаковываем.

Илья Уткин
08 августа 2016, 18:42
modx.pro
59
7 575
+20

Ajaxform получение переменных

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

К примеру у меня есть в шаблоне:

[[!AjaxForm?
     &snippet=`mysnippet`
     &form=`myform`
]]
<div id='result'></div>
В сниппете mysnippet следующее:
if(isset($_POST['поле1']) && isset($_POST['поле2'])){
   // Не важно откуда берутся эти переменные
   $parametr1 = 'Текст параметра 1';
   $parametr2=  'Текст параметра 2';
    return $AjaxForm->success('Форма обработана');
}
Так вот нужно вернуть переменные (parametr1 и parametr2) и записать их в div id='result'

<div id='result'>Текст параметра 1 'Текст параметра 2 </div>
Павел
12 февраля 2016, 11:09
modx.pro
2
2 818
0

Идеальный сервер для новичков

Хотел поделиться с новичками инструкцией по настройке сервера на Ubuntu 14.04.





Статья для новичков от новичка.
В этой статье я не претендую на Правильный хостинг для MODX Revolution от Василия. В своей статье Василий советует использовать Ajenti, мне же больше нравится VestaCP, её мы и установим.

В статье мы первоначально настроим сервер, установим хостинг панель, проверим потребляемые ресурсы. Так-же подходит любым CMS.

В качестве сервера я использовал VDS Разминка за 90р/месяц от firstvds.ru (Реферальная ссылка). Выбрал только из-за цены.

Сам я пользуюсь хостингом от modhost.pro: Хостинг для MODX. modhost.pro

В конечном итоге мы получим готовый рабочий сервер с простой хостинг панелью, настраиваемыми бекапами, свистелками.
Илья
16 сентября 2015, 12:49
modx.pro
9
8 744
+2

Уменьшаем слишком длинное меню компонентов

Предлагаю простенькое решение для тех, у кого меню компонентов не умещается на экране. Мне помогает при работе с Firebug — часто пользуюсь Console и, чтобы до него добраться, приходиться закрывать Firebug.

Сергей Шлоков
20 августа 2015, 07:09
modx.pro
7
1 809
+3