Как подружить политику доступа для контент-менеджера и FastUploadTV?
День добрый!
Создал политику доступа для контент-менеджера. Но выявилась одна проблема: он не может загружать изображения в TV с типов FastUploadTV.
Источник файлов указан специально созданный под него, доступ есть, доступ к ресурсам есть, base_path у источника файлов тот же самый, что и путь сохранения у TV.
При загрузке все равно выходит «Доступ запрещен».
Что делать, подскажите пожалуйста
Создал политику доступа для контент-менеджера. Но выявилась одна проблема: он не может загружать изображения в TV с типов FastUploadTV.
Источник файлов указан специально созданный под него, доступ есть, доступ к ресурсам есть, base_path у источника файлов тот же самый, что и путь сохранения у TV.
При загрузке все равно выходит «Доступ запрещен».
Что делать, подскажите пожалуйста
Транспортный пакет для Composer дополнений
Василий Наумкин анонсировал новый вид дополнений для MODX3 способных решить проблему зависимостей.
Идея очень перспективная, заслуживает внимания и осмысливания. Мне прямо скажу очень понравилась — Василий респект!!!
Для полного внедрения в массы не хватает немного дружеского интерфейса — то за что народ и полюбил MODX. Вероятно необходима страничка для управления composer пакетами в админке.
Из которой можно выполнить поиск пакета аналогично поиску пакета в репозитории, установку, удаление, обновление и тд. и тп. Естественно сейчас об этом рано говорить… Но хочу привести пример транспортного пакета для Composer дополнений.
Фактически это просто обертка для установки из Composer mmxDatabase и mmxForms. Пакет при установке скачивает composer и актуальную версию composer.json. Далее в резолвере происходит либо установка пакета, либо удаление
Идея очень перспективная, заслуживает внимания и осмысливания. Мне прямо скажу очень понравилась — Василий респект!!!
Для полного внедрения в массы не хватает немного дружеского интерфейса — то за что народ и полюбил MODX. Вероятно необходима страничка для управления composer пакетами в админке.
Из которой можно выполнить поиск пакета аналогично поиску пакета в репозитории, установку, удаление, обновление и тд. и тп. Естественно сейчас об этом рано говорить… Но хочу привести пример транспортного пакета для Composer дополнений.
Фактически это просто обертка для установки из Composer mmxDatabase и mmxForms. Пакет при установке скачивает composer и актуальную версию composer.json. Далее в резолвере происходит либо установка пакета, либо удаление
easyComm 1.15.0 большой апдейт: ответы, улучшенные файлы и многое другогое!
Привет!
Сегодня расскажу про обновление easyComm до версии 1.15.0.
В этом обновлении огромное количество улучшений и исправлений, разных изменений.
В связи с этим: БЕКАП ПЕРЕД ОБНОВЛЕНИЕМ ОБЯЗАТЕЛЕН!!!
Эта версия содержит большое количество изменений, я не исключаю того, что будут баги.
На это обновление я затратил наверное часов 60 рабочего времени, так что в этой статье даже и не опишу всего, точно что-нибудь пропущу или забуду.
Сегодня расскажу про обновление easyComm до версии 1.15.0.
В этом обновлении огромное количество улучшений и исправлений, разных изменений.
В связи с этим: БЕКАП ПЕРЕД ОБНОВЛЕНИЕМ ОБЯЗАТЕЛЕН!!!
Эта версия содержит большое количество изменений, я не исключаю того, что будут баги.
На это обновление я затратил наверное часов 60 рабочего времени, так что в этой статье даже и не опишу всего, точно что-нибудь пропущу или забуду.
[FlatFilters] Первая успешная интеграция на коммерческий сайт.
Приветствую, наконец-то я довёл #FlatFilters до вменяемого состояния и даже протестировал его работу на боевом сайте, который находится у меня в поддержке.
Расширить group_concat_max_len для всего сайта MODX
Чтобы не забыть расширить значение group_concat_max_len просто добавляем параметр в конфиг сайта
$driver_options = array (
PDO::MYSQL_ATTR_INIT_COMMAND => 'SET SESSION group_concat_max_len=20000'
);
Написать интеграцию форм с сайта modx в AmoCRM
5 000
Есть сайт, на котором формы реализованы нестандартно (с использованием FormIt и AjaxForm). Нужно организовать передачу данных из этих форм в AmoCRM скорее всего через Oauth.
www.amocrm.ru/developers/content/crm_platform/platform-abilities
www.amocrm.ru/developers/content/crm_platform/platform-abilities
Migx DB-Filter ошибка
есть таблица в нет есть поле 'status'
создаю DB-Filters
filter Name: statusfilter
Label: status
Filter Type: combobox
getlist-where: {«status»: "[[+statusfilter]]"}
getcombo processor: getcombo
getcombo textfield: status
default value: all
И в фильтрах не чего не выводиться
если установить
default value: 0
не чего не меняется (показываются все)
в логах пусто
если default value: 1
показывается одна строка (как и должно быть)
в логах пусто
Помогите пожалуйста
создаю DB-Filters
filter Name: statusfilter
Label: status
Filter Type: combobox
getlist-where: {«status»: "[[+statusfilter]]"}
getcombo processor: getcombo
getcombo textfield: status
default value: all
И в фильтрах не чего не выводиться
если установить
default value: 0
не чего не меняется (показываются все)
в логах пусто
если default value: 1
показывается одна строка (как и должно быть)
в логах пусто
Помогите пожалуйста
ms2gallery перенос или копирование картинок из одного ресурса в другой
ms2gallery
Доброго дня!
Подскажите, может есть какое-то готовое решение сделать перенос или копирование картинок из одного ресурса в другой.
Спасибо!
Доброго дня!
Подскажите, может есть какое-то готовое решение сделать перенос или копирование картинок из одного ресурса в другой.
Спасибо!
Конфликт зависимостей Guzzle в MODX 3
Сначала хотел просто обновить предыдущую заметку, но решил, что это достойно более широкого обсуждения.
Итак, юзер @Futuris установил новенький mmxForms и словил Fatal Error 500 на сервере, при попытке создать форму.
В логах нашли вот такое сообщение:
Итак, юзер @Futuris установил новенький mmxForms и словил Fatal Error 500 на сервере, при попытке создать форму.
В логах нашли вот такое сообщение:
PHP Fatal error: Declaration of Slim\Psr7\Uri::withScheme($scheme) must be compatible with Psr\Http\Message\UriInterface::withScheme(string $scheme): Psr\Http\Message\UriInterface in ...Как же так? Почему у меня работает, а у него нет?