7 часов назад
Не отображаются добавленные поля в редактировании пользователя.
Добавил одно поле в «общую информацию», для другого создал вкладку, в ней ещё вкладку...
ExtraFields. Дополнительные поля для ресурса (modResource) и пользователя (modUserProfile). 31
Вчера в 11:28
$_modx->resource['tv-name']Или в чанках где-то внутри pdoResources
$_pls['tv-name']но лучше избегать дефис в названиях TV. Дефис н...
Получение tv поля ресурса 4
17 апреля 2024, 19:12
С расположение пакетов это одна из проблем которую на мой взгляд нормально не решишь, всегда на измене что то то можешь затереть
По этому и придумал ...
Эксперимент с Modx Extra + Docker 12
17 апреля 2024, 09:41
Исходники открою ага. В общественный репозиторий пока не переношу.
[modRetailCRM] - теперь бесплатный для всех. 2
17 апреля 2024, 03:30
В таком формате для одной формы будет работать (если вставить в чанк формы)?
<script>
document.addEventListener('fetchit:success', (e) =>...
[FetchIt] - Полноценная замена AjaxForm без зависимостей 57
16 апреля 2024, 22:00
Координаты можно в админпанели у ресурса в ТВ полях определять…
Для этого советую поставить компонент YandexCoordsTv
Так будет намного проще.
Как сделать отложенную загрузку для скриптов яндекс карт и рекапчи 3? 7
16 апреля 2024, 21:10
Спасибо огромное! Все как надо!
[miniShop2] Как таблицу товаров, сформированную через msGetOrder, разбить на отдельные табли... 2
16 апреля 2024, 17:44
Вам бы, коллеги, скооперироваться чтобы список ботов (user agent-ов) общий использовать для botAim и SmartSessions)
Предлагаю, если нужно, захостит...
Еще немного про сессии MODX, компонент smartSessions 72
В вашем случае:
— у вас не работает функция tooltip
— у вас 2 формы #mse2_filters (со всеми вложенными фильтрами). Так делать нельзя, потому что id — параметр, значение которого должно быть уникальным в рамках одной страницы.
При такой конструкции на деле срабатывал 301 редирект. Замена строки на простой return решило проблему.
UPD: к слову, у вас происходит 404-редирект, просто до него происходит и 302.
В частности, метод doLayout()
Мог бы. Как и вы могли бы не обращаться с вопросом «стоя на коленях», а решить его своими силами. Но к чему эти вариации?
Вы или не понимаете, или не хотите понимать. Автосервис заинтересован в том, чтобы решить вашу проблему — ему за это платят. Готовы ли вы заплатить за решение вашей?
Если да, то раздел работа ждет вас.
Нет уж, простите, я не вижу смысла отвечать на ваши вопросы, когда вы не готовы отвечать на мои.
Что же до вашего вопроса… Если это он, то даже опустив придирки о том, что вопроса там, в общем-то, нет, там, к тому же, крайне мало информации о вашей проблеме как таковой.
Где вы хотите вывести ваш checkbox — в ресурсах, виджетах, отдельной странице? Открою для вас секрет — все советы и помощь в этом сообществе мало того, что как правило бескорыстны, так еще и (сюрприз) — отнимают время. И тратить его на тех, кто не в силах даже сформулировать вопрос, порой излишняя роскошь.
Вы никогда не задавались вопросом — с чему вам вообще кто-то должен помогать?
К слову, вы так и не ответили на мой вопрос.
В таком случае, нужно выставить правильную настройку session_cookie_domain. (*.mysite.ru или .mysite.ru)
2. В js создается событие на изменение всех или только нужных вам фильтров, в котором будет запоминаться их состояние, примерно таким образом:
3. В чанках, отображающие фильтры в mFilter2 перехватываем нужные данные в куках, после чего выставляем результат:
Пример демонстрационный, для наибольшей наглядности. То же состояние $filters_condition в шаблоне лучше единожды распарсить из JSON-a, после чего записывать в плейсхолдер, чтобы в последствии данные дергать уже из него.
Только лучше от этого решение не становится, равно как и то, что такая альтернатива не имеет преимуществ.
Могу посоветовать расширить родную таблицу пользователей данным способом — после этого вопрос с фильтрацией отпадет.
Особенность fenom-a такова (помимо преимуществ шаблонизации), что он отрабатывает только 1 раз, тогда как родной парсер MODX-a может пробегаться по шаблонам до 10 раз.
Совмещая родные теги и теги MODX-a, вы лишь создаете дополнительную нагрузку.
UPD: советую особенно внимательно посмотреть раздел синтаксиса из ссылки выше, это позволит закрыть многие вопросы.
[[+id]] — плейсхолдер внутри сниппета/чанка, относящийся к выводимому результату сниппета.
То есть по-умолчанию вы сразу достаете все данные, поэтому для реализации пагинации у вас есть 2 способа: визуально прятать часть результатов (внутри цикла foreach, например), отображая нужный промежуток в зависимости от get-параметра или с помощью jQuery при помощи display block/none.
В файле manager/assets/components/ckeditor/ckeditor/config.js