
iWatchYouFromAfar
С нами с 29 сентября 2018; Место в рейтинге пользователей: #2230 минут назад
Получается, что бы записать в заказы надо указать в input name="region"?
Как правильно раставить переменные для select в order MiniShop2? 4
1 час назад
Смотри. Исторически так сложилось, что в форме есть поля и ошибки связаны с этими полями. Чтобы связать текст ошибки с полем нужно добавить блок с атр...
[SendIt 2.2.0] Авторизация по любому полю. Генерация username. 9
2 часа назад
Ну мы надеемся, что автор сменит абсолютные пути на относительные в своём дополнении, тогда заживём.
[EclipseUI] Обновление до версии 1.1.3 Кнопка переключения тем. 5
2 часа назад
Обычно на таких сайтах есть раздел Услуги, где будет все, что у вас перечислено (до уровня врачей, но не включая их) и раздел Специалисты — где уже пр...
Сайт мнгопрофильного медицинского центра на minishop2 1
Вчера в 13:14
Да, группу просто в системных настройках модуля укажили или явно через параметр у сниппета
Cabinet 9
04 марта 2025, 19:51
К теме данной старинной публикации Ваш вопрос явно не относится )
Рекомендую создать вопрос в соответствующем разделе: modx.pro/help
Импорт свойств в Minishop2 версий 2.4.* из CSV 4
04 марта 2025, 16:58
MODX 2.8.8 и miniShop2 4.4.0
У меня много товаров, которым массово надо дать новую дополнительную категорию.
Как я это представлял. Создаю новую к...
Как в категорию minishop2 добавить существующие товары? 8
04 марта 2025, 14:17
На всякий случай, по теме: сегодня встретил размер папки кэша pdotools в 106gb. На сайте 3800 записей в таблице БД site_content и всего 125 товаров mi...
Размер папки кеша pdotools 1
02 марта 2025, 23:52
Возможно. На событие успешной отправки, проверяй какая форма была отправлена и в зависимости от этого меняй параметры Notyf
Разное позиционировать сообщений Notyf в FetchIt. 1
Я предложил без написания костылей или как высказался @Aleksandr Huz, без велосипедов, довольно простое, легкое и универсальное решение по генерации сайтмапа для мультиязычных сайтов. Ничего лишнего устанавливать не придется, используется то, что 100% будет на почти всех мультиязычных сайтах.
Другое дело если вы пользуетесь всем функционалом компонента SEO Tab. В этом случае, конечно, лучше использовать его.
Но а я предпочитаю не устанавливать тонну компонентов на проекты, а искать более оптимальные решения.
@Nursultan
Я бы на вашем месте удалил эту статью. Переписать {$id} на [[+id]] или {$_modx->config.modx_charset} на [[++modx_charset]] не составляет труда. Достаточно лишь зайти в документацию.
P.S.
Благодарностей в сообществе MODx к сожалению не так много. Что демотивирует писать полезные статьи.
Читай внимательно вопрос.
1. Если мы говорим про сайт на MODx, то, правильный вызов сниппетов, правильное кэширование и если на сайте используются сторонние скрипты, их оптимизация.
2. Ну а если ваша задача получить 100 баллов в pagespeed. То вас ждет множество весёлых задач. По вашему вопросу, самый правильный подход — разделить верстку и JS код по шаблонам. Например, там где не используется секция или блок — не выводить её CSS стили и JS код.
3. Гугл сам отрёкся от своих правил. Замерьте данные домена сайта — developers.google.com.
4. Ну и последнее. Тестировать нужно не на pagespeed а через lighthouse, который по моим наблюдениям, намного жестче тестирует сайты.
Я вам прямо написал логику. Разбиваете url — смотрите текущий и (if else или switch) с помощью sendForward кидаете пользователя на нужный ресурс. Все остальное это пару-тройка проверок и установка плейсхолдеров, исходя из вашего плагина выше — вы сможете это все сделать.
В ваш плагин я не вникал, но внешне похоже на не очень хороший код. Если кратко, разбиваете ссылку на составляющие через /. И в зависимости от того, из чего состоит текущая ссылка, делает sendForward на нужную страницу. Можете сделать и по username и по id страницы пользователей.
Не ошибки а предупреждения для разработчика дополнения. Установка проходит нормально.