12 сентября 2019, 18:52 Вариант предложенный Андреем хорош и наверное является самым верным ответом на ваш вопрос. Но можно и иначе. Сохранить результат сниппета в плейсходлер (а используя феном так и еще проще просто в переменную) Тогда на страницу ничего не выведется и вы сможете сделать проверку, если плейсхолдер заполнен, то выводим, если пуст, то нет. Это удобно когда например целый блок (имеется ввиду html верстку) нужно показывать только если есть результаты в сниппете. Вопросы / Как вывести сообщение вместо пустой коллекции? 3 0
29 августа 2019, 09:52 docs.modx.com/extras/revo/formit Вопросы / AjaxForm отправляет письма с name вместо названия? 2 0
24 августа 2019, 11:08 Ага, спасибо. Об этом компоненте не слышал. Для разработчиков / AdminRevolution. Быть или не быть? 148 0
24 августа 2019, 11:07 спасибо. Слышал о нем много плохого, но пока сам не попробуешь не узнаешь. Нужно будет ознакомиться. Для разработчиков / AdminRevolution. Быть или не быть? 148 0
24 августа 2019, 08:27 Поддержу в этом вопросе Марка — по поводу GUI редактора. Несколько месяцев назад у нас сменились СЕО специалисты и те что пришли — скорее всего ранее работали только с WordPress. На wordpress есть куча визуальных редакторов для страниц (WPPageBaker, Elementor) которые позволяют основываясь на bootstrap разметке создавать в админке контейнеры, дробить их на колонки и выводить разноплановую информацию. И теперь для меня на modx настал маленький ад. Потому что специалисты просят выводить информацию на странице в совершенно случайном порядке — у этой новости пишем два предложения, потом набор из 5 иконок с текстом, потом еще абзац текста, потом слайдер с изображениями, потом адаптивную таблицу с ценами, потом два абзаца текста и что-то еще. А следующей новости — все совершенно по другому… Стоит привести верстку страницы к желаемому виду, завести новые поля у шаблона страницы новости, показать всем как и что заполнять, как на следующий день принимается решение что все нужно по другому либо же что вот эта свежая новость должна выглядеть совершенно иначе, а старые — пусть выглядят как и были. И так по 30 проектам. И было бы действительно не плохо иметь возможность установить дополнительно визуальный редактор, и пусть бы они сами это лепят. Для разработчиков / AdminRevolution. Быть или не быть? 148 0
22 августа 2019, 11:06 Так и есть. просто мне кажется логичным задавать h1 в pagetitle А если нужно задать отличный от него title то прописывать его в longtitle Но это дело вкуса. Для разработчиков / AdminRevolution. Быть или не быть? 148 +2
22 августа 2019, 07:17 Хм, у меня pagetitle — title, а longtitle — h1, а Вы как делаете? Скажите, а как при таком подходе заполняют контент-менеджеры? Два раза пишут одно и тоже в поле pagetitle / longtitile, ведь далеко не все страницы имеют тайтл отличный от h1? Ну и плюс MODX генерирует url по полю pagetitile, а в нем находиться title, который по определению обычно более длинный чем h1 и будут получаться очень длинные URL. Я делаю так h1 — это pagetitle, а в head проверка — если longtitle пуст то берем в title значение тоже что и для h1, если заполнен — то ставим в тайтл значение из longtitle. Для разработчиков / AdminRevolution. Быть или не быть? 148 0
21 августа 2019, 21:16 добавить tvPrefix=>'' не забыли? Кстати расскажите, а что это в MODX за документы/ мероприятия такие? Вопросы / [Решено] Как в pdoPage скрыть прошедшие события? 3 0
12 августа 2019, 15:21 была недавно такая проблема. В файерфокс форма отправляется. В хроме — не найден ключ. Помог некешироавнный вызов AjaxForm вместо кешированного. Вопросы / Не могу найти указанный ключ формы (action). 37 0
08 августа 2019, 18:13 Сразу признаюсь, что совершенно ничего не понимаю в этих современных технологиях. Мне кажется это так странно, что люди на полном серьезе рассуждают что для того чтобы создать статичный сайт нужно устанавливать через консоль стороннее приложение, писать содержимое в формате markdown, компилировать его… Чем старый добрый html хуже? Для разработчиков / JAMstack - история о том, как разрабатывать статичные сайты в 2019 24 +2
07 августа 2019, 11:27 Буду сам себе понемногу отвечать, вдруг кто-то прочтет и скажет что уже сталкивался с таким. Выяснил, что переадресация возникает только из-за вызова pdoPage, как обертки для msProducts Вызов самого msProducts переадресаций не вызывает. Вопросы / Циклическое перенаправление на странице 1 +1
05 августа 2019, 20:51 На мой взгляд — будущее за javascript. Потому что php никогда не станет помощником на фронтенде, а вот js научился работать на сервере. И получается можно решать все вопросы живя в одной экосистеме. Вот меня лично как человека пугает обилие технологий на данный момент, поэтому было бы комфортно жить «в одном языке». Сказал и вздохнул ибо мои знания в js ограничиваются слабым знанием фреймворка jQuery) Кстати на днях наша фирма преподнесла мне очередной подарок — взяли на обслуживание сайт, созданные на движке CS-CART, как всегда со словами — ну это же сайт, разберешься. И кстати очень любопытный оказался зверь, я никогда о нем не слышал, хотя кроме bitrix, modx, joomla, wordperss, opencart, simpla сталкивался даже с такой дичью как prestaShop и shopify. Новости и события / Я устал, я ухожу (с) 110 +4
31 июля 2019, 22:04 Что такое — краудфандинг, сей апдейт? Как это звучит на русском? Краудфандинг / Tickets | Управление подписантами 18 -1
30 июля 2019, 20:16 Что это за зверь такой — яндекс советник? Вопросы / Блокировка яндекс советника 21 +2
29 июля 2019, 20:51 Очень часто есть проблема что в файловом варианте — элемент который давным давно изменился.Вот это вот совсем не понял) Нет я конечно удивлен почти всем, что вы написали. Знаете видел админки многих сайтов на modx, сделанные разработчиками разного уровня, но никогда не видел, чтобы не был ни разу использован ТВ. Вы чтобы картинку к новости добавить расширяете стандартную таблицу? Это еще не говоря о том, что создание такого ресурса — это кликов 20 мышкой Если говорить о биндинге file, то нет — примерно как и с gitmodx работает исключительно в редакторе. Со статическими ресурсами да кликов больше, но мне не напрягает. Я не принадлежу к людям который пишут код со скоростью 100 символов в минуту и из-за этого экономят на 10 кликах мышью. Я создаю статический элемент, открываю файл и дууумаю)) Для разработчиков / MODX basix - организация рабочего пространства программиста на MODX (part 1 of 3) 21 0
29 июля 2019, 20:36 По прежнему не понимаю, зачем если разработчик работает один так уж ему важна версионность данных. Тот же phpstorm имет встроенную историю. Но все говорят что это важно, так что придется поверить. Несколько лет назад пытался понять gitify, но понял даже чуть меньше чем нифига. Несколько раз пытался пользоваться gitmodx и тоже опыт был печальный. То в одном то в другом месте происходят неожиданности. Но Артему все равно уважение ибо создавал то для своих нужд, а поделился со всеми да и многим нравиться. Однако я не соглашусь, что такой подход как вы написали позволяет полностью не входить в админку. ТВ-шки вы создаете? Привязываете их к шаблонам? Конфигурации для MIGX? Настройки коллекций? Поэтому на смой скромный взгляд, лучше уж пользоваться возможностями файловой привязки у fenom или самый шикарный вариант — статическими ресурсами. Почему самый шикарный, потому что работает всегда, ведь есть и файл и запись в базе. Для разработчиков / MODX basix - организация рабочего пространства программиста на MODX (part 1 of 3) 21 +1
29 июля 2019, 07:53 Спасибо за ответ. Ну я не совсем так написал я не пользуюсь, поэтому скорее всего и вовсе никто не пользуется.я написал что ознакомился с совершенно новой технологией и она показалась мне ненужной, по крайней мере для обычного программиста. Я же не наставиваю). Просто стало интересно сколько людей на этом сайте используют. Вопросы / Просто интересно. А пользуются ли в реальной жизни тестами Mocha и им подобными ? 3 0
28 июля 2019, 10:28 а я не увидел на предложенном вами сайте graviruemvse.ru/laser/wood/ эффекта ленивой загрузки. У меня загрузились все изображения сразу. Пошаговые инструкции / Внедряем webp без боли 34 0
[videoGallery] Видео галерея YouTube, Vimeo Невозможно установить пакет с подписью: videogallery-1.4.0-beta Ошибка установки Error в /core/packages/videogallery-1.4.0-beta/modCategory/7fc931a7772edc9752c16e9c41eb5e52.reso...
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Привет, добавил пользователя в группу mxBoard(4), создал токен. Добавляю все в postman пишет: rest: { «success»: false, «message»: «Недействительный токен.», «data...
Релиз miniShop2 ver. 4.4.1 & 4.4.2 Подскажите пожалуйста, может я что-то не знаю или упустил. Но есть ли решение по глюку с radio? Указываешь свое radio c одинаковым name и в результате при переключении получаешь вс...
Плагин EnvBadge: визуальный индикатор окружения в админке MODX3 Расскажите пожалуйста как вы настраиваете сайт на MODX 3 чтобы был dev, prod, stage. Можете описать workflow? Допустим у меня 80% — это магазины, там клиенты, продажи, все онлай...
MaxNotify Обновление компонента 1.3.0-pl (22.07.2026) — добавлено автоматическое получение полей через msOrder->toArray(); — массивы и объекты безопасно пропускаются; — стандартные...
MyFavorites MyFavorites — 3.0.0-beta Первая версия для MODX Revolution 3.x — компонент полностью переписан с нуля (PHP >= 8.4, namespaced-ядро MODX 3, PSR-4, сервис-ориентированная архит...
Тогда на страницу ничего не выведется и вы сможете сделать проверку, если плейсхолдер заполнен, то выводим, если пуст, то нет. Это удобно когда например целый блок (имеется ввиду html верстку) нужно показывать только если есть результаты в сниппете.
Несколько месяцев назад у нас сменились СЕО специалисты и те что пришли — скорее всего ранее работали только с WordPress. На wordpress есть куча визуальных редакторов для страниц (WPPageBaker, Elementor) которые позволяют основываясь на bootstrap разметке создавать в админке контейнеры, дробить их на колонки и выводить разноплановую информацию. И теперь для меня на modx настал маленький ад. Потому что специалисты просят выводить информацию на странице в совершенно случайном порядке — у этой новости пишем два предложения, потом набор из 5 иконок с текстом, потом еще абзац текста, потом слайдер с изображениями, потом адаптивную таблицу с ценами, потом два абзаца текста и что-то еще. А следующей новости — все совершенно по другому… Стоит привести верстку страницы к желаемому виду, завести новые поля у шаблона страницы новости, показать всем как и что заполнять, как на следующий день принимается решение что все нужно по другому либо же что вот эта свежая новость должна выглядеть совершенно иначе, а старые — пусть выглядят как и были. И так по 30 проектам. И было бы действительно не плохо иметь возможность установить дополнительно визуальный редактор, и пусть бы они сами это лепят.
А если нужно задать отличный от него title то прописывать его в longtitle
Но это дело вкуса.
Два раза пишут одно и тоже в поле pagetitle / longtitile, ведь далеко не все страницы имеют тайтл отличный от h1? Ну и плюс MODX генерирует url по полю pagetitile, а в нем находиться title, который по определению обычно более длинный чем h1 и будут получаться очень длинные URL.
Я делаю так h1 — это pagetitle, а в head проверка — если longtitle пуст то берем в title значение тоже что и для h1, если заполнен — то ставим в тайтл значение из longtitle.
tvPrefix=>''
не забыли?
Кстати расскажите, а что это в MODX за документы/ мероприятия такие?
В файерфокс форма отправляется. В хроме — не найден ключ.
Помог некешироавнный вызов AjaxForm вместо кешированного.
Мне кажется это так странно, что люди на полном серьезе рассуждают что для того чтобы создать статичный сайт нужно устанавливать через консоль стороннее приложение, писать содержимое в формате markdown, компилировать его… Чем старый добрый html хуже?
Выяснил, что переадресация возникает только из-за вызова pdoPage, как обертки для msProducts
Вызов самого msProducts переадресаций не вызывает.
Потому что php никогда не станет помощником на фронтенде, а вот js научился работать на сервере.
И получается можно решать все вопросы живя в одной экосистеме. Вот меня лично как человека пугает обилие технологий на данный момент, поэтому было бы комфортно жить «в одном языке». Сказал и вздохнул ибо мои знания в js ограничиваются слабым знанием фреймворка jQuery)
Кстати на днях наша фирма преподнесла мне очередной подарок — взяли на обслуживание сайт, созданные на движке CS-CART, как всегда со словами — ну это же сайт, разберешься. И кстати очень любопытный оказался зверь, я никогда о нем не слышал, хотя кроме bitrix, modx, joomla, wordperss, opencart, simpla сталкивался даже с такой дичью как prestaShop и shopify.
Нет я конечно удивлен почти всем, что вы написали. Знаете видел админки многих сайтов на modx, сделанные разработчиками разного уровня, но никогда не видел, чтобы не был ни разу использован ТВ. Вы чтобы картинку к новости добавить расширяете стандартную таблицу?
Если говорить о биндинге file, то нет — примерно как и с gitmodx работает исключительно в редакторе. Со статическими ресурсами да кликов больше, но мне не напрягает. Я не принадлежу к людям который пишут код со скоростью 100 символов в минуту и из-за этого экономят на 10 кликах мышью. Я создаю статический элемент, открываю файл и дууумаю))
Несколько лет назад пытался понять gitify, но понял даже чуть меньше чем нифига.
Несколько раз пытался пользоваться gitmodx и тоже опыт был печальный. То в одном то в другом месте происходят неожиданности. Но Артему все равно уважение ибо создавал то для своих нужд, а поделился со всеми да и многим нравиться.
Однако я не соглашусь, что такой подход как вы написали позволяет полностью не входить в админку.
ТВ-шки вы создаете? Привязываете их к шаблонам? Конфигурации для MIGX? Настройки коллекций?
Поэтому на смой скромный взгляд, лучше уж пользоваться возможностями файловой привязки у fenom или самый шикарный вариант — статическими ресурсами. Почему самый шикарный, потому что работает всегда, ведь есть и файл и запись в базе.
я написал что ознакомился с совершенно новой технологией и она показалась мне ненужной, по крайней мере для обычного программиста. Я же не наставиваю). Просто стало интересно сколько людей на этом сайте используют.
У меня загрузились все изображения сразу.