28 декабря 2016, 12:06 Да нет там такого ограничения. Любая почта подходит. При вводе @mail.ru какая то ошибка возникает? Вы с чего решили что есть такое ограничение? Если есть ошибка или предупреждение какое — сделайте скриншот что ли. Вопросы / Как поменять формат ввода email 6 0
28 декабря 2016, 12:03 Встречал как то adminer на одном из поддерживаемых проектов, не стал разбираться что это такое, удалил за ненадобностью. Все таки надо будет на досуге потестировать. Насчет handybackup я так и не понял при чем тут MODX. Ну копирует эта программа файлы, ну делает бэкап базы. Она же не в админку устанавливается, а работает как отдельный скрипт. Походу просто SEO оптимизаторы создали статьи для каждой популярной CMS. Для разработчиков / Практика резервного копирования на MODX 20 0
28 декабря 2016, 11:57 Спасибо за рекомендацию, надо будет попробовать. Только не всегда вопрос стоит именно в РЕЗЕРВНОМ копировании. Иногда просят разработать обновление сайта, не сломав рабочий проект. Ну к примеру внедрить новую версию MiniShop2.4, которая как известно при обновлении с Minishop2.2 может сломать сайт, так как построена на другой логике. Лично мне проще скачать копию сайта себе на локальный хостинг, спокойно все что нужно сделать, проверить, и потом залить готовую копию на рабочий проект. Для разработчиков / Практика резервного копирования на MODX 20 0
28 декабря 2016, 01:31 Спасибо за Ваше спасибо ) Для разработчиков / Практика резервного копирования на MODX 20 0
28 декабря 2016, 00:38 Где это Вы нашли подобное ограничение? В MODX нет ограничений на почтовый домен. Проверяется только маска ввода (адрес@домен) Вопросы / Как поменять формат ввода email 6 +1
22 декабря 2016, 20:51 Здравствуйте. 3 года непрерывной практики на MODX, Примеры работы на megawebs.kz Стоимость и срок смогу назвать после знакомства с объемом работы. info@megawebs.kz Объявления о работе / Верстка и размещение сайта на Modx Revo 6 0
21 ноября 2016, 13:51 1500 нереальная сумма. Тут не меньше 5000 тыс. думаю. Объявления о работе / Ряд задач по сайту 4 +4
10 ноября 2016, 22:54 К сожалению перегружен работой. Даже за деньги некогда. Попробуй разместить заявку в разделе работа с заголовком Доработать метод фильтрации и ссылкой сюда. Пошаговые инструкции / Фильтрация пользователей с помощью mFilter2 22 +1
10 ноября 2016, 22:37 А сортировка по городам я так понимаю работает? Для сортировки по странам, придется писать свой отдельный метод фильтрации, мой не подойдет, я использовал собственную базу стран, не стандартную базу стран MODX. Вызов метода будет примерно таким [[!mFilter2? &element=`getUsersFilter` &groups=`shopkeepers` &tpl=`@INLINE [[+fullname]]` &filters=` user|country:country ` ]]В классе фильтрации нужно будет написать свой отдельный метод buildCountryFilter, который будет выводить названия стран. Мой метод из примера не подойдет, потому что я брал данные из своей отдельной таблицы, но можно его просто допилить под использование стандартной таблицы стран Пошаговые инструкции / Фильтрация пользователей с помощью mFilter2 22 0
10 ноября 2016, 22:16 Так заработала фильтрация или нет? Пошаговые инструкции / Фильтрация пользователей с помощью mFilter2 22 0 1
10 ноября 2016, 22:15 Вот только хотел его скинуть. Молодец что сам нашел. Пошаговые инструкции / Фильтрация пользователей с помощью mFilter2 22 0
10 ноября 2016, 22:12 Столкнулся с такой проблемой. Помогла очистка кук в браузере. Вопросы / Админка не пускает внутрь, просто перегружаясь. 35 0
10 ноября 2016, 21:59 Шаг третий из статьи делал? Только там учти что у тебя Get параметр другой будет Пошаговые инструкции / Фильтрация пользователей с помощью mFilter2 22 0
10 ноября 2016, 21:43 Попробуй так, метод фильтрации не прописывается или прописывается :default [[!mFilter2? &element=`getUsersFilter` &groups=`shopkeepers` &tpl=`@INLINE [[+fullname]]` &filters=` user|city ` ]] Пошаговые инструкции / Фильтрация пользователей с помощью mFilter2 22 0
10 ноября 2016, 17:46 Нет такой таблицы UserProfile, все данные о которых идет речь, лежат как раз в таблице user_atributes. А UserProfile это объект, который получается из таблицы и содержит данные таблицы user_atributes. Так что фильтация по дефолтным полям пользователя (city, country) через этот способ тоже поддерживается Пошаговые инструкции / Фильтрация пользователей с помощью mFilter2 22 +1
06 ноября 2016, 14:11 Написал сниппет, который в цикле перебирает указанные тэги, по очереди. Т.е. Сначала из базы выбираются все фотографии с первым тэгом. На следующей итерации цикла выбираю фотографии со вторым тэгом, но при этом только среди тех чьи ID я получил на предыдущей итерации. Таким образом за две три итерации я сужаю круг и возвращаю id нужных мне файлов <?php; $tagsArr = array(); $tagsArr = explode(',', $tags); if(count($tagsArr) > 0){ $files = ''; $result = ''; foreach($tagsArr as $tag){ $tag = trim($tag); $sql = "SELECT * FROM `modx_ms2_resource_files` LEFT JOIN `modx_ms2_resource_files_tags` ON ( modx_ms2_resource_files_tags.file_id = modx_ms2_resource_files.id ) WHERE modx_ms2_resource_files.resource_id = {$resources} {$files} AND modx_ms2_resource_files_tags.tag = '{$tag}'"; $q = $modx->prepare($sql); $q->execute(); $res = $q->fetchAll(PDO::FETCH_ASSOC); $tmp = array(); foreach($res as $item){ $tmp[] = $item['id']; } $files = $result = implode(',', $tmp); $files = "AND id IN ({$files})"; } $result = '["File.id IN ('.$result.')"]'; return $result; }Вторая задача, как передать массив полученных файлов в сниппет ms2Gallery, так как он не позволяет принимать id конкретных файлов. На помощь приходит параметр &where [[ms2Gallery? &resources=`19` &includeThumbs=`200x200` &tplOuter=`чанк оболочка` &tplRow=`чанк одной фотографии` &limit=`12` &where=`[[getPhotosByTags? &resources=`19` &tags=`Шторы, Кухня`]]` ]] Новые дополнения и их версии / [ms2Gallery] Версия 1.4.0 - теги для ваших файлов 136 0
06 ноября 2016, 12:17 А ids как то возможно вернуть, вместо распечатки или оформленного результата? Новые дополнения и их версии / [ms2Gallery] Версия 1.4.0 - теги для ваших файлов 136 0
06 ноября 2016, 12:08 Будем пилить велосипед Новые дополнения и их версии / [ms2Gallery] Версия 1.4.0 - теги для ваших файлов 136 0
06 ноября 2016, 11:56 Насколько я вижу &tags=`Value1, Value2` выбирает изображения по принципу ИЛИ. Т.е. где есть или один тэг, или другой. Возможно ли вызвать только те изображения где присутствуют оба тэга? Новые дополнения и их версии / [ms2Gallery] Версия 1.4.0 - теги для ваших файлов 136 0
MobileDetect 2.0.0-pl функция "планшеты как стандартные браузеры не работает" в 2.1.0-pl баг исправлен
msImportExport не сохраняет родителя по умолчанию Компонент не понимает кирилические домены при загрузку фото. пример: Error download. Url : https://антаресдвери.рф/upload/iblock/a50/a50b2ef45305a3c18f6e298f1e134880.jpg. Message...
Где можно править тексты и заголовки писем? «Управление словарями» находится в панели администратора по пути: меню Система (иконка в виде шестеренки) -> Управление словарями.
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Токены для ИИ-агентов, чтобы они могли работать с доской. Подробнее написал тут Баг проверю и постараюсь исправить.
Плагин EnvBadge: визуальный индикатор окружения в админке MODX3 Лучше автоматический ci/cd настроить и не править прод напрямую. Это самый безопасный вариант. Другое дело, что далеко не каждый владелец сайта и далеко не каждый сайт готовы в авт...
[videoGallery] Видео галерея YouTube, Vimeo Невозможно установить пакет с подписью: videogallery-1.4.0-beta Ошибка установки Error в /core/packages/videogallery-1.4.0-beta/modCategory/7fc931a7772edc9752c16e9c41eb5e52.reso...
Релиз miniShop2 ver. 4.4.1 & 4.4.2 Подскажите пожалуйста, может я что-то не знаю или упустил. Но есть ли решение по глюку с radio? Указываешь свое radio c одинаковым name и в результате при переключении получаешь вс...
MaxNotify Обновление компонента 1.3.0-pl (22.07.2026) — добавлено автоматическое получение полей через msOrder->toArray(); — массивы и объекты безопасно пропускаются; — стандартные...
Если есть ошибка или предупреждение какое — сделайте скриншот что ли.
Насчет handybackup я так и не понял при чем тут MODX. Ну копирует эта программа файлы, ну делает бэкап базы. Она же не в админку устанавливается, а работает как отдельный скрипт.
Походу просто SEO оптимизаторы создали статьи для каждой популярной CMS.
Лично мне проще скачать копию сайта себе на локальный хостинг, спокойно все что нужно сделать, проверить, и потом залить готовую копию на рабочий проект.
В MODX нет ограничений на почтовый домен. Проверяется только маска ввода (адрес@домен)
Примеры работы на megawebs.kz
Стоимость и срок смогу назвать после знакомства с объемом работы.
info@megawebs.kz
Для сортировки по странам, придется писать свой отдельный метод фильтрации, мой не подойдет, я использовал собственную базу стран, не стандартную базу стран MODX.
Вызов метода будет примерно таким
В классе фильтрации нужно будет написать свой отдельный метод buildCountryFilter, который будет выводить названия стран. Мой метод из примера не подойдет, потому что я брал данные из своей отдельной таблицы, но можно его просто допилить под использование стандартной таблицы стран
А UserProfile это объект, который получается из таблицы и содержит данные таблицы user_atributes.
Так что фильтация по дефолтным полям пользователя (city, country) через этот способ тоже поддерживается
Т.е. Сначала из базы выбираются все фотографии с первым тэгом. На следующей итерации цикла выбираю фотографии со вторым тэгом, но при этом только среди тех чьи ID я получил на предыдущей итерации.
Таким образом за две три итерации я сужаю круг и возвращаю id нужных мне файлов
Вторая задача, как передать массив полученных файлов в сниппет ms2Gallery, так как он не позволяет принимать id конкретных файлов. На помощь приходит параметр &where
Возможно ли вызвать только те изображения где присутствуют оба тэга?