Константин Обухов
С нами с 03 марта 2016; Место в рейтинге пользователей: #333Женим mFilter2 и tvSuperSelect
Понадобилось однажды сделать фильтры по диапазону. То есть, например, в поселке Один участки площадью 10-15 соток, а в поселке Два — 13-20 соток. Фильтровать нужно поселки по по площади участка. В итоге я пришел к тому, чтобы в tvSuperSelectпоселку писать крайние значения (10, 15), а на фронтенде — стандартные ui-slider от mFilter2…
И тут выяснилось, что mFilter не знаком с суперселектом)
И тут выяснилось, что mFilter не знаком с суперселектом)
[Решено] Кэширование админки Modx 2.5.0
Всем привет. Никто не сталкивался с такой проблемой, после обновления до версии 2.5.0 начинают кэшировать данные в админке? Например, редактируешь заголовок, сохраняешь, опять выбираешь этот же ресурс и там старый заголовок. Если нажать F5, то данные обновляются.
P.S. На PHP 7 переехал.
Разобрался. Может кому пригодится, все дело в конфигурации php7, правим настройки в php.ini:
По умолчанию:
session.cache_expire 525600
session.cache_limiter public
Заменяем на:
session.cache_expire 180
session.cache_limiter nocache
P.S. На PHP 7 переехал.
Разобрался. Может кому пригодится, все дело в конфигурации php7, правим настройки в php.ini:
По умолчанию:
session.cache_expire 525600
session.cache_limiter public
Заменяем на:
session.cache_expire 180
session.cache_limiter nocache
AjaxForm отключить CSS
Добрый день!
Работаю над сайтом, встал вопрос его загрузки. Использую дополнение MinifyX (крутая штука), так вот все CSS файлы объединил в один, остались два от AjaxForm:
assets/components/ajaxform/css/default.css
assets/components/ajaxform/css/lib/jquery.jgrowl.min.css
Так вот, как мне их отключить в компоненте? Что бы потом вручную указать в другом месте, в документации об этом не слова.
До кучи, тот же вопрос про HybridAuth
assets/components/hybridauth/css/web/default.css
Спасибо!
— Решение:
Для AjaxForm добавляем параметр:
&frontend_css=`` оставив его пустым, а сами тем временем прописываем CSS в том месте, где он тебе нужен
Для HybridAuth идем Системные настройки > HybridAuth > параметр ha.frontend_css удаляем значение, и прописываем в шаблоне где нужно
Работаю над сайтом, встал вопрос его загрузки. Использую дополнение MinifyX (крутая штука), так вот все CSS файлы объединил в один, остались два от AjaxForm:
assets/components/ajaxform/css/default.css
assets/components/ajaxform/css/lib/jquery.jgrowl.min.css
Так вот, как мне их отключить в компоненте? Что бы потом вручную указать в другом месте, в документации об этом не слова.
До кучи, тот же вопрос про HybridAuth
assets/components/hybridauth/css/web/default.css
Спасибо!
— Решение:
Для AjaxForm добавляем параметр:
&frontend_css=`` оставив его пустым, а сами тем временем прописываем CSS в том месте, где он тебе нужен
Для HybridAuth идем Системные настройки > HybridAuth > параметр ha.frontend_css удаляем значение, и прописываем в шаблоне где нужно
[miniShop2] Версия 2.4.0 rc
Представляю вам последнюю тестовую версию miniShop2.4-rc.
Наконец-то, в этой версии представлены изменения, которые нарушат работу текущих магазинов при обновлении.
Это связано с переходом на Fenom, и, как следствие, изменением логики работы сниппетов и сокращением общего количества чанков.
Еще раз, НЕ ОБНОВЛЯЙТЕ РАБОЧИЕ МАГАЗИНЫ, ПОКА НЕ ПРОЧИТАЕТЕ ЭТУ ЗАМЕТКУ ЦЕЛИКОМ!!!
Наконец-то, в этой версии представлены изменения, которые нарушат работу текущих магазинов при обновлении.
Это связано с переходом на Fenom, и, как следствие, изменением логики работы сниппетов и сокращением общего количества чанков.
Еще раз, НЕ ОБНОВЛЯЙТЕ РАБОЧИЕ МАГАЗИНЫ, ПОКА НЕ ПРОЧИТАЕТЕ ЭТУ ЗАМЕТКУ ЦЕЛИКОМ!!!
Резервное копирование сайтов в Яндекс Диск
Благодаря статье Михаила Воеводского заметил, что тема резервного копирования востребована в сообществе. Решил поделиться своим скриптом резервного копирования написанным на Python. Примечателен он тем, что
- Умеет удалять старые бекапы с ЯДиска, если они старее чем N дней (настраивается в config.yaml)
- Умеет удалять старые логи с сервера
- Раскладывает бекапы на ЯДиске по папкам вида: ГГГГ-ММ-ДД
- Бекапит системные папки: /etc/, /var/log/, /root/
Резервное копирование сайта на MODX в Google Диск
О необходимости резервного копирования сказано много. Мы в этой статье рассмотрим удобный и простой способ для серверов, настроенных по этой замечательной инструкции.
Итак, вводные данные:
Итак, вводные данные:
- Каждый сайт работает от своего пользователя;
- Все сайты находятся в /var/www/ ;
- Системное имя пользователя, имя пользователя БД и название БД совпадают.
- Создание zip архива всего сайта и sql дампа БД в ~/backup
- Подстановка даты в имя файлов
- [Опционально] Закачивание всех архивов в Google Drive и удаление с сервера
Загрузка изображений по url
Подскажите, есть ли сниппет, который позволяет загружать изображения на сайт по url? Т.е. мне в дополнительном поле «изображение» указать url, а файл автоматически загрузится в папку у меня на хостинге.
Как получить данные заказа в своём плагине?
Привет всем, пытаюсь получить данные заказа в своём плагине на событие msOnCreateOrder, в доках написано, что туда передаётся объект заказа, но как его там ловить этот объект и как из него добыть нужные данные не знаю, помогите более опытные товарищи, пожалуйста.
Ошибка сессии в PHP7 при логине в менеджере
Столкнулся с ошибкой PHP session_start() при попытке залогиниться в менеджере (PHP 7 + MODX REVO 2.5.0). В результате войти в менеджер не получается — выбрасывает на страницу с формой входа без каких-либо сообщений. Чичтил куки, удалял кэш, очищал таблицу modx_session — результат тот же. Одновременно нет никаких проблем с логином в контекст web через Login. Раньше с авторизацией в менеджере все было в порядке. Перешел на PHP 5.6 авторизация заработала.
Лог PHP:
PHP Warning: session_start(): Session callback expects true/false return value in ...../core/model/modx/modx.class.php on line 2270
В журнале ошибок менеджера:
(ERROR @ ......../core/model/modx/moduser.class.php: 355) PHP warning: session_regenerate_id(): Cannot regenerate session id — session is not active
Кто-нибудь сталкивался с подобной проблемой? Хотелось бы работать на PHP7.
Лог PHP:
PHP Warning: session_start(): Session callback expects true/false return value in ...../core/model/modx/modx.class.php on line 2270
В журнале ошибок менеджера:
(ERROR @ ......../core/model/modx/moduser.class.php: 355) PHP warning: session_regenerate_id(): Cannot regenerate session id — session is not active
Кто-нибудь сталкивался с подобной проблемой? Хотелось бы работать на PHP7.
И опять теги: теперь индексируемые
Здравствуйте.
Многие пользуются тегами, но вывод, в большинстве случаев, осуществляется на одной и той же странице с помощью перехвата (GET). Поэтому данные страницы нормально не ранжируются поисковиками. Предлагаю сделать иначе.
Многие пользуются тегами, но вывод, в большинстве случаев, осуществляется на одной и той же странице с помощью перехвата (GET). Поэтому данные страницы нормально не ранжируются поисковиками. Предлагаю сделать иначе.