Mihail
А есть у кого то пулл сайтов на модексе которые собраны которые известны или статусны так сказать, просто помню вроде был сайт аэропорта какого то на модексе, заказчики любят смотреть на подобного рода списки
Иван
Сайты, сервисы и порталы, созданные на MODX https://cmsmagazine.ru/instrument/modx/projects/
Алексей
это боюсь не то...
Ну, тогда берите статусный сайт и говорите что-то типа того: Вот сайт. Он написан на php. MODX работает на php. И дальше многозначительно посмотреть на человека. 😎
Дима
Итого суть. 1. JS определяет локализацию браузера и в корень сайта направляет простой запрос 2. Плагин ловит запрос и переключает системную настройку culture_key на нужный язык
Да вы что-то выдумываете на ровном месте) Браузер всегда отдает свою локализацию в http-заголовке accept-language даже без всяких client-hint-ов. Ну и оно лежит в $_SERVER['HTTP_ACCEPT_LANGUAGE'] Пример значения: ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7 (как это парсить думаю вопросов нет) Забирайте в плагине значение и меняйте CultureKey. Всё! #мультиязычность
Дима
Да вы что-то выдумываете на ровном месте) Браузер всегда отдает свою локализацию в http-заголовке accept-language даже без всяких client-hint-ов. Ну и оно лежит в $_SERVER['HTTP_ACCEPT_LANGUAGE'] Пример значения: ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7 (как это парсить думаю вопросов нет) Забирайте в плагине значение и меняйте CultureKey. Всё! #мультиязычность
@DimaC7D обрати внимание. Решение с JS от @biz87 тоже рабочее, но для этой задачи перебор, плюсов по сравнению с проверкой заголовков не будет. Зато будут минусы - чтобы отработал JS и передал данные - нужно показать страницу, и получается первый показ будет без учета проверки языка. С проверкой заголовков можно сразу показать в нужном языке страницу! Такая вот #мультиязычность Я пользуюсь JS-проверкой для определения поддержки браузером фич, которые он не передает в заголовках и даже не включить в Accept-CH (ох уж эта приватность). Например, для определения поддерживаемых форматов и #codec -ов для #video
Дима
@DimaC7D обрати внимание. Решение с JS от @biz87 тоже рабочее, но для этой задачи перебор, плюсов по сравнению с проверкой заголовков не будет. Зато будут минусы - чтобы отработал JS и передал данные - нужно показать страницу, и получается первый показ будет без учета проверки языка. С проверкой заголовков можно сразу показать в нужном языке страницу! Такая вот #мультиязычность Я пользуюсь JS-проверкой для определения поддержки браузером фич, которые он не передает в заголовках и даже не включить в Accept-CH (ох уж эта приватность). Например, для определения поддерживаемых форматов и #codec -ов для #video
Я ещё помню что пустой запрос на JS не успевал отработать до момента загрузки первого видео, и видео по частям же приходит (content-length), и короче запрашивалось сначала в одном формате, а после отработки JS продолжение загрузки запрашивалось уже в другом формате, получалось мультиформатное мясо)) Кое-как решил.
Lenochka
Всем здравствуйте) Подскажите как фильтр сделать по параметрам 😅
Николай
А если его нет😅
Тогда нужны навыки программиста
Дима
А если его нет😅
Тогда ещё tagmanager2 но не так просто как с #mFilter2 А есть ещё msCatalogFilter — этот для #minishop #ФильтрТоваров
Lenochka
Тогда нужны навыки программиста
Этого не хватает как раз😅 фильтрует по одному параметру, добавляю ещё два перестаёт работать вообще. По одному тоже криво, показывает не все карточки, хотя в тв ошибок нет😕
Дима
Посмотрю, спс.
Я обновил тот коммент, ещё добавил вариант с msCatalogFilter
Mihail
вот это врыв
Александр
Подскажите пожалуйста как запрос правильно вывести "Если id родителя равно 4, то:" Пробовал так, но выходит ошибка: {if {$_modx->resource.parent} = 4} Текст {/if}
Александр
Сама ошибка: Unexpected token '{' in expression in 519daf4fa5528dce021c07a4e855aa38 line 256, near '{if {' <- there
Evgeniy
{if $_modx->resource.parent == 4} Текст {/if}
Nano.Karmabot.chat
Swell! Jonik73 got +1 from onlinewd. 11 karma in total.
Alexey
Мальчишки и девчонки! Есть кто в этом году работал с гугл таблицами по апи?
Александр
{'!pdoResources' | snippet : [ 'parents' => $_modx->resource.id, 'tpl' => '@INLINE <option>$_modx->resource.pagetitle</option>', 'sortby' => 'menuindex', 'sortdir' => 'ASC', ]} Кто знает что тут не так? Сниппет не вызывается.
Александр
Ну внутри инлайн чанка к слову я так понимаю надо тоже как-то по другому вызвать pagetitle
Александр
Александр
А, сниппет вызывается внутри условия {if}{/if}
Сэр
Привет всем! Хочу обучиться cms modx, может кто подсказать: 1. Какой лучше выбрать движок modx evo или modx revo и в чем у них разница? 2. Где может есть хорошие видео обучалки по modx, чтобы посмотреть? Заранее всем спасибо!
Сергей
Не вызывается
а у текущего ресурса есть потомки?
Александр
Да
Александр
Вот вызов {if $_modx->resource.parent == 4} <option selected>{$_modx->resource.pagetitle}</option> {else} <option>[[#5.pagetitle]]</option> <option>[[#29.pagetitle]]</option> <option>[[#30.pagetitle]]</option> <option>[[#31.pagetitle]]</option> <option>[[#32.pagetitle]]</option> <option>[[#33.pagetitle]]</option> <option>[[#34.pagetitle]]</option> <option>[[#35.pagetitle]]</option> <option>[[#36.pagetitle]]</option> <option>[[#37.pagetitle]]</option> {'!pdoResources' | snippet : [ 'parents' => $_modx->resource.id, 'tpl' => '@INLINE <option>{$_modx->resource.pagetitle}</option>', 'sortby' => 'menuindex', 'sortdir' => 'ASC', ]} {/if} else точно срабатывает
Сергей
Да
{'!pdoResources' | snippet : [ 'parents' => $_modx->resource.id, 'tpl' => '@INLINE <option>{$pagetitle}</option>', 'sortby' => 'menuindex', 'sortdir' => 'ASC', ]}
Александр
Мне просто option надо заменить на динамический вывод и я начал fenom мучать
Сергей
посмотри логи, чего он не вызывается
Александр
А всё, надо было просто убрать options'ы
Александр
Спасибо за помощь!
Nano.Karmabot.chat
Rad! adm93rus got +1 from onlinewd. 1 karma in total.
Сергей
=)
Алексей
Привет всем. А есть опыт создания связки modx revo3 + elasticsearch? На сколько это сложно, больно и т.д.?
Evgeniy
Мальчишки и девчонки! Есть кто в этом году работал с гугл таблицами по апи?
Копипастом, практически. Грузил заявки с сайта в таблицу.
Alexey
спасибо
Дима
А есть у кого то пулл сайтов на модексе которые собраны которые известны или статусны так сказать, просто помню вроде был сайт аэропорта какого то на модексе, заказчики любят смотреть на подобного рода списки
Вообще ты полезную тему поднял, хорошо бы собрать такой. А то ведь сейчас делать вот так обстоят: • вот этот каталог на modx.ru уж совсем без модерации унылый • тот что на CMSmagazine, что прислал Иван, там тоже всё подряд... • между тем заморские коллеги замутили best MODX website award 2022 и там есть достойные варианты (крутить до заголовка Top), но конечно все иностранные Наверное и нам надо задуматься о том чтобы сделать #КаталогСайтовНаMODX или даже #РейтингСайтовНаMODX и анонсировать в рамках #MODCONF или даже #modConf22 (теговое настроение, ага)
Lenochka
Привет всем! Хочу обучиться cms modx, может кто подсказать: 1. Какой лучше выбрать движок modx evo или modx revo и в чем у них разница? 2. Где может есть хорошие видео обучалки по modx, чтобы посмотреть? Заранее всем спасибо!
Revo популярней вроде как🤷‍♀мне понравился webdesing master( у него голос красивый🙈😅) Сижу в ней месяц, мне не нравится. Сначала админка слетела не могла зайти ,выдавал ошибку. Пришлось все заново делать. Т.к восстановить доступ не получилось ни у препода, ни у тс. Потом отрубился бустрап, ну здесь легче...просто скачала. Щас с фильтром мучаюсь. Как то не задалось короче😅 Но я студент, поэтому отзыв дилетантский😂😂😂
Дима
Revo популярней вроде как🤷‍♀мне понравился webdesing master( у него голос красивый🙈😅) Сижу в ней месяц, мне не нравится. Сначала админка слетела не могла зайти ,выдавал ошибку. Пришлось все заново делать. Т.к восстановить доступ не получилось ни у препода, ни у тс. Потом отрубился бустрап, ну здесь легче...просто скачала. Щас с фильтром мучаюсь. Как то не задалось короче😅 Но я студент, поэтому отзыв дилетантский😂😂😂
Не поймите не правильно, но фильтр - это сложный элемент на любом сайте с любым движком. Если у вас на текущей стадии развития возникают проблемы даже с доступом в админку, лучше брать для обучения задачки попроще, а такие сложные оставить на сладкое! А за пополнение подборки #курсыMODX на YouTube от WebDesign Master спасибо!
Lenochka
Не поймите не правильно, но фильтр - это сложный элемент на любом сайте с любым движком. Если у вас на текущей стадии развития возникают проблемы даже с доступом в админку, лучше брать для обучения задачки попроще, а такие сложные оставить на сладкое! А за пополнение подборки #курсыMODX на YouTube от WebDesign Master спасибо!
У меня проблем не возникло с доступом, эт у cms что то случилось😕 Нас не предупреждали о возможных сложностях при выборе темы😔 Конечно я бы какой нибудь блок взяла🤪 Теперь уже поздно👉задача поставлена-задачу надо выполнить🤪🤪🤪
Артур
Это ж как бы реклама 😁
Иван
В планах не было внедрять
Дима
Я понимаю что уже пятница, но не предлагал ничего внедрять 😂 А что формат поста в разделе Новости например, уже не подходит для публикации свежего списка отборных сайтов на MODX? Впервые пользовался Яндекс.Формами (всё искал удобный случай если честно), увидел что там можно сделать интеграцию через вебхуки или типа того, но блин кому это надо, соберу в табличку потом ссылки и скриншоты, да и всё))
Anonymous
Всем привет. Кто-нибудь реализовывал на MODX авторизацию через ЕСИА (госулуги)?
Дима
Кто их будет выявлять? По каким критериям?
Инициатива пришла «на лету», с подачи @lock3t да и раньше обсуждали это. Я сделал инструмент чтобы собрать свежие ссылки, проставить оценки можно сразу при публикации (Ты же заглянул в анкету? Я старался часа полтора для её подготовки, как мог :) ) (это часть ответа на вопрос кто) Этого будет достаточно для первого этапа, а всего этапа 3: 1) Собрать ссылки на MODX-сайты от участников сообщества 2) Отсеять (критерии можно уточнить или оставить как сейчас, и кто чекнет сайты по этим критериям тоже можно уточнить только после первого этапа, когда будет понятен объем, и если он вообще будет) 3) Сделать список/таблицу (не обязательно даже расставлять места и вручать медали) Цель (промежуточная) — получить какой-то список#КаталогСайтовНаMODX получше, чем вот это. Использовать этот список сможет любой Разработчик как инструмент обоснования Заказчику выбора MODX в качестве платформы для создания/обновления сайта, просто показывая «Смотрите, вот такие годные сайты можно сделать» И да, этот список частично потеряет актуальность через ~год. И я не гарантирую что буду его обновлять. Но комментарии к посту будут открыты, через год можно будет повторить. Участие бесплатное! Все поля анкеты кроме ссылки на MODX-сайт — необязательные! А сама анкета содержит всего 8 пунктов. Конструктивная критика приветствуется!
Mihail
Зал славы ufc = зал славы MODX :D
Evgeniy
Инициатива пришла «на лету», с подачи @lock3t да и раньше обсуждали это. Я сделал инструмент чтобы собрать свежие ссылки, проставить оценки можно сразу при публикации (Ты же заглянул в анкету? Я старался часа полтора для её подготовки, как мог :) ) (это часть ответа на вопрос кто) Этого будет достаточно для первого этапа, а всего этапа 3: 1) Собрать ссылки на MODX-сайты от участников сообщества 2) Отсеять (критерии можно уточнить или оставить как сейчас, и кто чекнет сайты по этим критериям тоже можно уточнить только после первого этапа, когда будет понятен объем, и если он вообще будет) 3) Сделать список/таблицу (не обязательно даже расставлять места и вручать медали) Цель (промежуточная) — получить какой-то список#КаталогСайтовНаMODX получше, чем вот это. Использовать этот список сможет любой Разработчик как инструмент обоснования Заказчику выбора MODX в качестве платформы для создания/обновления сайта, просто показывая «Смотрите, вот такие годные сайты можно сделать» И да, этот список частично потеряет актуальность через ~год. И я не гарантирую что буду его обновлять. Но комментарии к посту будут открыты, через год можно будет повторить. Участие бесплатное! Все поля анкеты кроме ссылки на MODX-сайт — необязательные! А сама анкета содержит всего 8 пунктов. Конструктивная критика приветствуется!
А у меня не google.com, достоина ли тогда ссылка этой анкеты?
Максим
Должны ли подгружаться "лексиконы" минишопа при таком вызове? {$_modx->runSnippet('!mFilter2', [ ,'element' => 'msProducts' ...
Дима
А у меня не google.com, достоина ли тогда ссылка этой анкеты?
Я уверен, что большинство сайтов, сделанные участниками «местной тусовки» достойны попадания в список отборных 👍 Посмотри как сейчас обстоят дела , например вот этот каталог на modx.ru — я не говорю что там всё ужасное, но топ 2022 года удручает. Один из 2х (всего) сайтов, тот что по окнам: рейтинг «Функциональность» якобы 10 баллов, а там лендос на шаблоне. Fancybox на русский не переведён, #pagespeed еле-еле в жёлтой зоне даже на ПК. Так что присылайте сайты в каталог смело!
Дима
Я похоже был первым))) Пяток сайтов закинул)))
Вижу, прилетели, но надеюсь не огорчу тебя, если скажу что ты в первой тройке или пятёрке 🏆 Но, увы, уже не первый (тестовые свои я не считаю) Мне уже пришлось фильтр в почте создать, активность набора сайтов в свежий #КаталогСайтовНаMODX через → эту анкету ← даже удивляет! Так держать, коллеги!
Алексей
Привет всем. А есть опыт создания связки modx revo3 + elasticsearch? На сколько это сложно, больно и т.д.?
Может быть все-таки кто-то с подобным сталкивался? Или с аналогами
Артур
Может быть все-таки кто-то с подобным сталкивался? Или с аналогами
Учитывая что Modx 3 вышел очень недавно вряд ли кто-то успел такое реализовать. Да и не факт что на двойке кто-то подробное делал. Но ты можешь всё сделать сам и поделится опытом, сообщество обязательно отблагодарит, как минимум словом😁 может быть даже добрым 😁
Sentinel
Может быть все-таки кто-то с подобным сталкивался? Или с аналогами
Были кейсы, но публично никто не выкладывал. Ты можешь загуглить, есть на github наработки по elasticSearch для Modx и допилить
Evgeniy
Всем привет. Если нужно вывести ресурсы pdoPage, но первый элемент будет с id=666, а далее по порядку из родителя, исключая id=666, нужно заранее подготовить список id ресурсов и засунуть их в &resources? Или есть ещё методы?
Александр
Ребят, а как в тв поле «дата» сделать вывод только года? И можно ли сделать выбор в ресурсе тоже только года?
Алексей
Год это просто цифра.
Александр
А куда цикл писать, если мне надо дату выбрать в ТВ поле и потом эту дату вывести но без дня и месяца
Александр
Не понял честно говоря ничего