
Василий Наумкин
С нами с 08 декабря 2012; Место в рейтинге пользователей: #13 часа назад
Для получения id верхней категории можно использовать pdoField, а дальше разводить. Если Ракеты, Арбузы, Магия находятся в корне (уровень указывается ...
ModX 3 - вывод чанка в зависимости от раздела 4
Вчера в 23:52
Возможно. На событие успешной отправки, проверяй какая форма была отправлена и в зависимости от этого меняй параметры Notyf
Разное позиционировать сообщений Notyf в FetchIt. 1
Вчера в 22:59
Собственно вопрос — как это реализовать в modX 3…
Вышеуказанные конструкции приводят к ошибке 500…
Вывод чанка для категории через Fenom [РЕШЕНО] 10
01 марта 2025, 18:53
Стандартные опции товара поддерживаются, во 2й версии пакета нужно ставить субмодуль modstore.pro/packages/import-and-export/iems2
msImportExport 916
28 февраля 2025, 18:09
Всем большое спасибо. Не знаю из-за чего изначально не заработало, может кэш не почистил, может еще что-то было, но в файле
/public_html/core/compone...
Tickets не работают комментарии 6
27 февраля 2025, 22:34
Пытаюсь поставить самоподписанный ssl, так как для других нужен домен, у меня просто через ip. Ставлю но всё равно он не хочет открываться через защищ...
Пустая админка. 6
Потому что у меня складывается стойкое ощущение, что авторы MODX свою систему в реальной работе уже не используют.
Пишут там на Slim и Twig что-то под заказ, устанавливая их через Composer, а MODX просто любят по старой памяти.
Они по-прежнему любят getResources, они используют Wayfinder, даже Apache2 сегодня тут вспоминали.
Тут дело не в шаблонизаторах, а в подходе. Я предлагаю вообще самый простой способ — нужно просто установить один компонент (который и так есть у многих) и использовать в любом чанке новый синтаксис. Всё!
Ничего больше не нужно, просто хоть так пиши, хоть эдак — всё работает максимально прозрачно.
Предлагаешь это людям, а они отвечают
Типа, сам используй свои приблуды.
Ну и зачем мне вообще напрягаться, что-то писать на английском, с такой реакцией? Зачем включать английский лексикон в дополнения, зачем комментировать код на языке вероятного противника?
Серьёзно, это же лишний напряг и всё равно никто не ценит. Прекрасно поставлена работа с сообществом в MODX, лишний раз убеждаюсь.
Кстати, кто-то видел официальное объявление о единственном в истории мобильном приложении для iOS — mxManager? Да ладно, объявление, хоть бы ретвитнули. Действительно, кому это может быть интересно…
У меня от них уже лютый баттхерт, прям бомбит.
Аминь.
Например, при выводе комментариев нужно:
— чанк обёртка всего блока с комментами
— чанк формы комментирования
— чанк комментария для авторизованного юзера
— чанк комментария для гостя
— чанк удалённого комментария
С использованием Fenom (или другого нормального шаблонизатора) я могу сделать это всё в одном чанке.
Точнее, я это уже сделал на kg-portal.ru, где сейчас комментарии выводятся через xPDO + Fenom и всё оформление в одном шаблоне. Ведь это намного проще — изменить один чанк, вместо двух или трёх!
Я уже молчу о том, что сейчас в Tickets дофига лишней логики тупо из-за ограничений синтаксиса. Например — вот здесь выставляются лишние плейсхолдеры только ради того, чтобы чанк быстро парсился без фильтров MODX.
Тем печальнее, что никого в англоязычном сообществе это, похоже, не волнует. Ни скорость работы, ни удобство — они о 3й версии мечтают, без перерывов на обед.
pdoParser позволяет использовать новый и старый синтаксис вместе. Это по-любому лучше, чем один старый синтаксис без вариантов.
Посмотри на Tickets — 28 чанков, miniShop2 — 25 чанков. Использование нормального синтаксиса позволило бы сократить их минимум раза в 2.
Реакцию можно почитать вот здесь (скриншот добавил в новость), только её, как бы и нет. Всем реально пофиг, давайте лучше в тысячный раз пофантазируем о MODX 3.
Зачем осваивать что-то новое, нужно просто встречаться со всеми и рассказывать им про тормозные getResources, Wayfinder и Articles.
Вернул обратно предложение о переводе. Какие они ни есть, всё же нужно им рассказывать о наших наработках.
Но нет, я зачем-то придумал методы доставки и возможность их расширять, хотя можно было просто вводить стоимость прямо в заказе.
Так что без хака пока никак не получится.
P.S. Сколько чего покупал через интернет — ни разу не приходилось созваниваться с магазином. Не повезло, наверное.
Пользователи авторизуются в разных контекстах раздельно, так даже можно делать несколько несвязанных сайтов на одной установке движка.
По моему, должно быть очевидно, что авторизация в админке не авторизует на сайте.
Если есть желание — ты можешь сам добавить что-то в документацию, она открыта и доступна на GitHub.
А то выходит, что эти плейсхолдерам хочу префиксы, а те должны сами как-то работать.
Провайдеры просят делегировать домены к ним, чтобы самостоятельно менять им IP адрес для своих внутренних нужд. Мы оставляем эту работу владельцу домена — заодно и повышаем их техническую грамотность =)
Вы, например, теперь хорошо знаете как работает система распределённых имён (DNS) и зачем она вообще нужна.
Это привнесёт поддержку не только Fenom, но и еще тысяч других классов и шаблонизаторов.
Неужели, нужно было просто… подождать еще?
Если он запомнил старый адрес, закэшировал его где-то, то со стороны сайта или хостинга ничего сделать нельзя. Нужно чистить этот кэш на этом компьютере и это его личная проблема, а не сайта и хостинга.
Проверить соответствие домена IP адресу на компьютере можно очень просто:
или
Будет показан IP адрес. Домен modx.pro, понятно, нужно заменить на свой.
Ваш домашний компьютер узнаёт у DNS сервера провайдера, на какой IP нужно обращаться при открытии любого сайта. Какой IP ему этот DNS отдаст, туда он и пойдёт.
Обычно обновление записей занимает 4-6 часов, но есть DNS провайдера тормоз, то информация о новом IP может идти до него и сутки.
Сделать с этим можно только одно — прописать в настройках своего компьютера нормальный DNS сервер, например от Google 8.8.8.8.
У меня, например, ваш сайт открывается еще со вчера, без проблем.
С версии 2.1.1-pl, все обычные вызовы сниппетов становятся кэшированными:
Некэшированный вызов, понятно дело, вот такой:
Можно обновляться.
Если очень хочется самому управлять кэшем — то верхний пример по-прежнему работает.
Наверное, можно и как-то красивее написать, но я не придумал.
Теперь никто не откроет полноразмерные картинки, и ты можешь отдавать их через PHP покупателям.