20 минут назад
Про такую рекурсию кода я еще не думал, хотя это конечно закономерно, если по сети расходятся куски кода от ИИ.
Заменит ли ИИ разработчиков? 12
26 сентября 2025, 20:31
Отличная работа и планы отличные!
🚀 PageBlocks 2.8.0 — большой шаг вперёд 17
25 сентября 2025, 12:43
Правильный сценарий — это снять с публикации и товары (хотя это бывает часто не удобно для менеджеров и т.п.).
Но в целом компонент типа msPre позвол...
Исключить из выборки msProducts товары из неактивных категорий 1
24 сентября 2025, 15:36
А что начинать, вон альфа версия, пожалуйста: github.com/modx-pro/miniShop3/
Альфа — это значит в целом то основное все работает. Собери небольшой ...
Релиз miniShop2 ver. 4.4.1 5
22 сентября 2025, 10:39
10 наверное многовато, но я думаю что часик подумать точно нужно, чтобы аккуратно всё сделать.
Как обновить модуль Easy Comm чтобы появилась возможность добавить файлы к отзыву? 6
20 сентября 2025, 15:07
Добрый день! Спасибо за описание)
Еще стоит упомянуть про вкладку Actionbuttons (в настройке MIGX-конфигурации) — тут надо отметить галочку additem —...
MigxDB - Делаем безграничное хранилище "объектов" в ресурсах. 10
20 сентября 2025, 09:13
ну как я и говорил, это наверное самый распространенный косяк)))
msOrderFields. Управление полями заказа. 48
19 сентября 2025, 18:18
Сложностей мне и так хватает. У меня gtsAPI используется в работе. А для документации и кейсов делать слишком длинные уроки разве разумно?
PVAdmin мини-админка для MODX 2.8 16
19 сентября 2025, 02:26
Какая версия MODX?
Selectel S3 + AWS S3 Media Source 3.0 как источник файлов для галереи изображений 2
Всего 125 103 комментария
Попробую сделать такую машину, только на Ubuntu. Спасибо!
rutracker.org/forum/viewtopic.php?t=4189339
позже обновлю версию, сейчас пропущена архивация и memcached…
Попробуйте поработать на modx-test.com.
Сниппеты — они внутри MODX, когда он уже запущен. Советую немного разобраться с терминологией.
Все таки раскопал в нете что надо сделать чтобы сессии работали и они у меня заработали!
Вот что надо прописать, и тогда уже можно в своих сниппетах использовать конструкцию $_SESSION['your_session_variable'].
define('MODX_CORE_PATH', '/full/path/to/modxcore/' );
define('MODX_CONFIG_KEY', 'config');
require_once ( MODX_CORE_PATH.'config/'.MODX_CONFIG_KEY.'.inc.php' );
require_once ( MODX_CORE_PATH.'model/modx/modx.class.php' );
$modx = new modx();
$modx->initialize('web');
Revolution хранит по умолчанию сессии в БД — вот отличие. Но на работу это никак не влияет.
А еще можно сессии отключать — параметр session_enabled для контекста.
Есть еще один вариант — вставлять сначала в блокнот, а из него копировать в редактор на сайте.
Тогда оформление не перекинется и мусора не будет. Но оформлять придется вручную, конечно.
В любом случае, хорошее оформление текстов даст только ручная обработка. Все автоматизации выходят боком — это я давно для себя решил. Поэтому, все тексты пишу в редакторе Ace, с ручными html тегами.
Проще вообще отключить Paste и заставить все переоформлять в редакторе, но пока ищем другие пути.
Каждый должен сам разобраться в этой азбуке — кому надо, конечно.
Может стоит написать в статью, как добавлять доменные имена в Селектел? ) А то будут мучаться, как я, бедняга ))
Доменные записи можно проверять вот тут — whois7.ru/?s=ip. Оба ваши имени должны указывать на ip вашего сервера.
Так что у вас в статье и в скрипте все без ошибок.
Перезапустил nginx — ничего.
Потом догадался — начал пинговать. На www.site.com дает «cannot resolve www.site.com: Unknown host»
Гугл в помощь. Директива CNAME, как синоним для доменов. Управление доменами в облаке Селектел. Смотрю, A-запись есть, NS-ы есть. Прописываю CNAME.
Жду.
Василий, правильно ли я жду или надо копать в другом месте? :)
server_name site1.domain.ru;
У вас должно быть что-то типа
server_name site1.domain.ru www.site1.domain.ru;
Почему я могу зайти на site.com, но на www.site.com получаю отлуп? Что поменять в филармонии, чтобы заработали www. поддомены автоматически для всех создаваемых сайтов?
Спасибо за ответ и еще раз спасибо за такой полезный мануал.
Юзайте функцию $modx->user->isAuthenticated() для проверки.
При сохранении чистить ничего не надо, ибо вы можете в любой момент поменять правила вывода текста.