4 часа назад
Путем ковыряния несколько часов поля, что взял заказ, с кучей костылей. Много старых пакетов написаных еще в 14 году, которые не работаю php 5.6 стоял...
Не добавляется запись в MIGX 1
7 часов назад
Установил компонент. PHP 7.4, Modx 2.8.4. Созданные кастомные поля юзера не отображаются, в логе ошибка:
No foreign key definition for parentClass: e...
ExtraFields. Дополнительные поля для ресурса (modResource) и пользователя (modUserProfile). 33
9 часов назад
[2024-05-13 11:18:51] (ERROR @ Unknown0) PHP warning: Unknown: Cannot call session save handler in a recursive mannerЗапись в базу работает, н...
Еще немного про сессии MODX, компонент smartSessions 73
Сегодня в 09:02
На странице есть описание, скриншоты и видео ролик. Посмотрите, есть ли там нужные вам функции.
Есть чтото в духе StarRating или LikeDislike для оценок пользователями для MODX3? 5
Вчера в 18:28
Спасибо, если вдруг не получится воспроизвести – пиши, сделаю демку
PageBlocks. Удобное управление контентом сайта. 28
Вчера в 13:48
Ну так они у тебя такие же будут если ты не будешь использовать дополнение
StaticElementsLive 29
Вчера в 06:41
Так ты сделай нормальное composer дополнение для MODX — и пусть его себе ставит кто хочет, вместе с остальными mmx-дополнениями. Древний транспортный ...
Facade Laravel в Modx 2/3 20
11 мая 2024, 14:20
Я для себя нашел решение, такое как описал для Василия. Я не использую образу напрямую из dockerhub, а строю свои образы на их основании. Это позволяе...
mmxApp - разработка новых composer дополнений 11
10 мая 2024, 23:56
server
{
server_name 5.35.87.177 www.5.35.87.177;
charset off;
ssi on;
index index.php index.html;
disable_symlinks if_not_owner from=$root...
Не запускается MODX с NGINX + PHP-FPM на чистом ubuntu 22.4 3
При клике на ссылку открытия модального окна, получаем параметр id, отправляем через аякс пост запрос, подставить полученные данные в модалку и отобразить её. Но вариант выше с селектором гораздо проще
Для меня ситуация с сотнями тв гораздо более частая чем с сотней шаблонов. Если сотня шаблонов, значит что-то организовано неправильно.
А так пользователь может менять темы в один клик, не перенастраивая тв, и не трогая ресурсы вообще
1-2 Как отделять шаблоны? По категории.
по остальному, оно вообще по другому
Условно говоря. например отдельно пакет, отдельно темы. Тема это папка с tpl-ками,
Пакет включает настройку темы.
шаблоны модекса расширяются этими tpl
пользователь может сам назначить в шаблонах вывод или установить стандартные при установке пакета, если например это чистая установка.
Темы опять же это файлы, они никак не трогают пользовательские шаблоны, хочет подключает в свои, просто прописав в них строку, хочет использует стандартные.
Гибкость!
И ещё ведь если ты устанавливаешь шаблоны модекса, получается проблема с тв которые привязываются к шаблону. А так, подобной проблемы нет.
Ещё это дает легкую кастомизируемость тем через {block}
Но видимо то как я представляю себе будет удобно, абсолютно не стыкуется с твоим представлением, проехали
У тебя в любом случае будут заведены все нужные шаблоны уже в бд.
Да и через плагин можно выставлять шаблон по умолчанию если не найден.
Я же подразумеваю что шаблоны заведены в админке, которые расширяются файловыми шаблонами темы.
Ну и как это сделано в том же wp для тем, там же в темах есть все основные страницы, и если нужна другая то уже допиливаешь, тут так же
А вообще, темы в идеале нужно унифицировать, ты же сам про это пишешь, и при наличии особых случаев, добавить шаблон в админке с одной строчкой кода. Или плагин на динамическую подмену шаблона по определенной логике.
И переключать да, имелось ввиду, одной настройкой, которая получает на вход например список папок с темами.
Но что бы корзина обновлялась без перезагрузки, нужно повесить обновление значения на каллбек добавления в корзину
habr.com/ru/post/325760/ — grid
Для вывода нужных ресурсов, как написано в соседней ветке комментариев, используй pdotools.
Хотя если не использовал migx, может быть сложно реализовать, и если лень заморачиваться, тогда делай 4 тв-поля, с чанками с вызовами того же pdotools в них
Если совсем все плохо, подними голый modx, и посмотри получившийся конфиг
Сделать 301 редирект с https на http
Проверить настройки хостинга, нет ли у него принудительного редиректа, так же посмотреть, нигде ли сайт не прописан с https, внутренние и внешние ссылки, встречал ситуацию где была подобная проблема, в меню были ссылки с https прописанные вручную
сделать сниппет с $_SERVER['HTTP_HOST'] и вызывать его некэшируемым
Спасибо за статью
А то я делал подобное через него, но мне не понравилась производительность