29 марта 2022, 13:55 Если отключить — то получается не смогут. Согласен здесь проблема. Наиболее простое решение это опираться на IP адрес клиента и срывать\показывать нужные компоненты. Но это отдельный проект. Владельцы и разработчики далеко не дураки — я думаю в конце концов придумают решение. Новости и события / Facebook и instagram теперь Запрещены 5 0 1
27 марта 2022, 14:09 Я могу ошибаться. Тогда коллеги меня поправят. Возьмем к примеру компонент mSearch2 и его автодополнения в поисковой строке. Компонент отправляет запросы к серверу, беря за основу текущий хост. Который всегда без сегментов адреса. Сервер используя хост, получает язык контекста и отдает ответ на языке чистого хоста. Таким образом находясь на адресе site-region3.ru/en/ сервер будет запрашивать контекст основываясь только на хосте site-region3.ru и язык ответа для поисковых запросов будет русский (ну или какой там будет основным) И таких компонентов, которые берут за основу только хост — много. Их можно дорабатывать конечно. Просто возни больше. Готовые решения / Создание мультисайта на MODX REVO 104 0
27 марта 2022, 12:45 Вам принципиально определять язык через сегмент адреса? Было бы существенно проще, если бы язык шел поддоменом. en.site-region3.ru/ В текущем случае вы конечно осилите переключение языка основываясь на host + /lang/ Но останутся нерешенными проблемы внутри JS. Все ajax запросы будут улетать на базовый хост, и ответы будут приходить на базовом языке. Готовые решения / Создание мультисайта на MODX REVO 104 0
23 марта 2022, 13:59 Давай будем корректны — Как бы Ios сам по себе ничего не рендерит. Это вопросы к движку браузера тогда уж. Готовые решения / AjaxForm без jQuery 62 0
23 марта 2022, 08:38 Да это будем убирать. Это в процессе. Сложнее чем может показаться. Новости и события / Facebook и instagram теперь Запрещены 5 0
23 марта 2022, 07:56 Коллеги. Давайте воздержимся от написания комментариев в этом посте. Исключение — если это касается темы и строго по делу. Новости и события / Facebook и instagram теперь Запрещены 5 0
22 марта 2022, 18:01 iphone не любит let, надо заменить на var.ЧТООО?? Артур не говори ерунды. По этой логике не один сайт бы не работал. Готовые решения / AjaxForm без jQuery 62 0
20 марта 2022, 08:51 У вас в шаблонах, используются php методы в trim, array_merge в качестве модификаторов. В обычном режиме работы pdoTools про php методы ничего не знает. Чтобы узнал, можно попробовать включить настройку «Разрешить php в феном». Я не уверен что поможет, но попробовать можно. Если не поможет то — либо убирать такие записи по коду шаблона, либо создать сниппеты реализующие подобный функционал. Вопросы / Ошибки в pdoTools. Страницы загружаются по 30 сек. 3 +3
18 марта 2022, 12:14 Искренне рад. Уверен это даст толчок и принесет только развитие. Магазин дополнений / Изменение политики модерации новых дополнений в Modstore 24 +5
18 марта 2022, 09:30 Конкуренция не в ценовой политике же, а в функционале. Сложновато назначать цену, если в магазине не дают продавать. Здесь неравные условия изначально. Новые дополнения и их версии / RealMessenger v2 - компонент для обмена личными сообщениями 20 0
18 марта 2022, 08:52 Строго говоря, фактическим владельцем и основателем данного сообщества является modstore. Хоть владельцы проекта и не вмешиваются в его деятельность, но свои интересы просят соблюдать. Это нужно учитывать. Мое мнение — политика монополии ни к чему хорошему не приводит. Сделал и забыл. У людей нет выбора — они покупают. Конкурирование в схожих компонентах ведет к развитию, модернизации. Новые дополнения и их версии / RealMessenger v2 - компонент для обмена личными сообщениями 20 +2
16 марта 2022, 10:11 Да, в оптимистичных планах думаем это решить в текущем году. Но тут вопрос не только в Jquery — планируется полностью с нуля написать всю JS оболочку, так как та, что есть сильно отстала по времени. Пошаговые инструкции / Beta релиз minishop2 3.0 8 +1
15 марта 2022, 20:01 Вполне себе работает. Зависать может из-за нехватки мощностей хостинга. Но сам импорт по идее должен пройти. После перезагрузки страницы обычно все на месте Новые дополнения и их версии / msDemoData - демо данные для minishop: категории, товаров и производители 14 0
13 марта 2022, 19:04 Спасибо. Выберу время проверю хорошенько. Готовые решения / AjaxForm без jQuery 62 0
13 марта 2022, 08:24 Знаешь как мне страшно в Minishop PR слать. Более того — я точно знаю, что мой код фигня полная, по сравнению с тем что делают старшие товарищи. Но это хоть какой то движ. Готовые решения / AjaxForm без jQuery 62 0
12 марта 2022, 13:42 Здравствуйте. Нет таких планов нет. В первую очередь потому что никто не спрашивает. Вы на моей памяти первый. Мы можем обсудить этот вопрос. Вы действительно активно пользуетесь таким компонентом? Что нового вы ждете от компонента? Ну кроме очевидного обновления библиотеки. Вы готовы участвовать в спонсировании обновления? Как альтернатива вы готовы видеть компонент платным и покупать его? Новые дополнения и их версии / [Theme.Bootstrap] Новая версия с Bootstrap 4 32 0
09 марта 2022, 23:36 Интересно, а в какой момент beta станет стабильным релизом? Как ты для себя определяешь этот рубеж? Новые дополнения и их версии / StaticElementsLive 31 0
09 марта 2022, 10:50 Заголовок и суть вопроса были отформатированы высокоразвитым искусственным интеллектом. Вопросы / Как добавить коэффициент умножения на цены miniShop2 и msOptionsPrice2 8 +3
08 марта 2022, 18:36 За заполнение тех или иных таблиц отвечают резолверы. Пишите новый резолвер. Добавлять его никуда не нужно. Они запускаются все подряд при сканировании каталога. Внутри резолвера пишите такой же код заполнения данными, как вы бы писали в админке MODX в консоли. Для примера таких резолверов можете посмотреть исходный код популярных компонентов. Вопросы / modExtra и генерация новых таблиц для дополнения 16 0
gtsAPI 1.1.7 — таблицы на TanStack, инлайн-редактирование как в Excel Prime Vue datatable тупит на 200+ строк и в виртуальном скролинге высота полей фиксирована. Вот нам в итоге и не подошло. Директор сказал расчет должен сразу показываться без пагин...
mxApi — быстрый внешний API для MODX Revolution • зафиксировать публичный контракт EndpointInterface / метаданных по semver, чтобы наш провайдер не ломался на обновлениях;Фактически это уже так, beta стоит просто на всякий случа...
YaSmartCaptcha - защитите ваши формы от спама умной капчей от Яндекс Вообще не понял о чем речь) В системной настройке service_js сейчас указана ссылка smartcaptcha.cloud.yandex.ru/captcha.js Я предложил очистить эту настройку, тогда компонент н...
mxBackup — обезличенные копии MODX в пару кликов Ещё нет, я там разом почти полтора десятка пакетов выложил модератор, вероятно, а шоке.
Gallery3x 3.4.0 - вставка галерей прямо из визуального редактора (CKEditor и TinyMCE RTE) Здравствуйте. Есть консольный скрипт Вот почитайте: docs.ivan345.com/books/gallery3x/page/import-ms2galleryphp
[mSync] Новая версия синхронизации с 1С Всем привет. В какой то момент начали сыпаться ошибки: Error 23000 executing statement: INSERT INTO `modx_msync_products` (`product_id`, `uuid_1c`) VALUES ...
Наиболее простое решение это опираться на IP адрес клиента и срывать\показывать нужные компоненты.
Но это отдельный проект. Владельцы и разработчики далеко не дураки — я думаю в конце концов придумают решение.
Возьмем к примеру компонент mSearch2 и его автодополнения в поисковой строке.
Компонент отправляет запросы к серверу, беря за основу текущий хост. Который всегда без сегментов адреса.
Сервер используя хост, получает язык контекста и отдает ответ на языке чистого хоста.
Таким образом находясь на адресе site-region3.ru/en/ сервер будет запрашивать контекст основываясь только на хосте site-region3.ru и язык ответа для поисковых запросов будет русский (ну или какой там будет основным)
И таких компонентов, которые берут за основу только хост — много. Их можно дорабатывать конечно. Просто возни больше.
Было бы существенно проще, если бы язык шел поддоменом. en.site-region3.ru/
В текущем случае вы конечно осилите переключение языка основываясь на host + /lang/
Но останутся нерешенными проблемы внутри JS. Все ajax запросы будут улетать на базовый хост, и ответы будут приходить на базовом языке.
Если не поможет то — либо убирать такие записи по коду шаблона, либо создать сниппеты реализующие подобный функционал.
Сложновато назначать цену, если в магазине не дают продавать. Здесь неравные условия изначально.
Мое мнение — политика монополии ни к чему хорошему не приводит. Сделал и забыл. У людей нет выбора — они покупают. Конкурирование в схожих компонентах ведет к развитию, модернизации.
Но тут вопрос не только в Jquery — планируется полностью с нуля написать всю JS оболочку, так как та, что есть сильно отстала по времени.
После перезагрузки страницы обычно все на месте
Вы действительно активно пользуетесь таким компонентом?
Что нового вы ждете от компонента? Ну кроме очевидного обновления библиотеки.
Вы готовы участвовать в спонсировании обновления? Как альтернатива вы готовы видеть компонент платным и покупать его?
Для примера таких резолверов можете посмотреть исходный код популярных компонентов.