Валентина Павлова
С нами с 17 мая 2017; Место в рейтинге пользователей: #501autoRedirector - Не сохраняется ресурс/контейнер
            Зависает на этапе сохранения — ресурс контейнер
MODX 2.8.6
php 8.2.11
В журнале Ошибок Modx Пусто!
Ошибки в консоли:
POST nko-expert.ru/connectors/index.php 500 (Internal Server Error)
Uncaught {message: 'JsonReader.read: Json object not found'}
Ошибка в логах сервера:
mod_fcgid: stderr: PHP Fatal error: Uncaught TypeError: array_merge(): Argument #2 must be of type array, xPDOIterator given in /var/www/vhosts/sites.ru/site.ru/httpdocs/core/cache/includes/elements/modplugin/22.include.cache.php:27, referer: site.ru/manager/?a=resource/update&id=527
Если снести плагин — сохраняется нормально!
Проверял на разных хостингах!
Работает на php 7.4.33
Начиная с версии php 8.0.30 Не работает!
        
        
        
    MODX 2.8.6
php 8.2.11
В журнале Ошибок Modx Пусто!
Ошибки в консоли:
POST nko-expert.ru/connectors/index.php 500 (Internal Server Error)
Uncaught {message: 'JsonReader.read: Json object not found'}
Ошибка в логах сервера:
mod_fcgid: stderr: PHP Fatal error: Uncaught TypeError: array_merge(): Argument #2 must be of type array, xPDOIterator given in /var/www/vhosts/sites.ru/site.ru/httpdocs/core/cache/includes/elements/modplugin/22.include.cache.php:27, referer: site.ru/manager/?a=resource/update&id=527
Если снести плагин — сохраняется нормально!
Проверял на разных хостингах!
Работает на php 7.4.33
Начиная с версии php 8.0.30 Не работает!
Vite + MODX CMP, как избавиться от ExtJS и жить дальше с комфортом в разработке
            В данном видео мы посмотрим как можно избавить себя от использования ExtJS при разработке компонентов и начать применять современные реактивные фреймворки, такие как Vue, React, Svelte и другие.
        
        
        
        
    Спам, спам, спам...
            Как бороться со спамом? Стоит рекаптча гугловская,  CSRF токен, но спам так и поступает
        
        
        
        
    
        Hook Formit. enKod + MODX
            Всем привет!
Поступила задача на интеграцию форм с enkod.io/. Меньше слов — делаем.
У нас есть:
— Ссылка на документацию: openapi.enkod.io/
— API ключ от клиента
— API POST запрос для передачи/обновления данных о контакте в enKod — api.enkod.ru/v1/person/
        
        
        
        
    Поступила задача на интеграцию форм с enkod.io/. Меньше слов — делаем.
У нас есть:
— Ссылка на документацию: openapi.enkod.io/
— API ключ от клиента
— API POST запрос для передачи/обновления данных о контакте в enKod — api.enkod.ru/v1/person/
Кэширование данных
            Добрый день,
делаю кэширование данных
Но еще он очищается при сохранении любого чанка, сниппета и т.п.
Можно как-то сохранять кэш, чтобы он не очищался при редактировании чанков/сниппетов. Но чистился при очистке всего кэша?
        
        
        
    делаю кэширование данных
$cacheName = "cachename";
$output = $modx->cacheManager->get($cacheName);
if (empty($output))
{
...
$modx->cacheManager->set($cacheName, $output, 8640000);
}
return $output;Все работает, кэш сохраняется в core/cache/default/. при сохранении страниц, кэш не очищается, очищается только при выборе меню Управление->Очистить кэш.Но еще он очищается при сохранении любого чанка, сниппета и т.п.
Можно как-то сохранять кэш, чтобы он не очищался при редактировании чанков/сниппетов. Но чистился при очистке всего кэша?
Ищу программиста на постоянку - удаленно
30 60 000
            Привет, если у тебя опыт разработки на MODX Revo — от 2х лет и ты можешь разработать более менее сложный интернет магазин, с фильтрацией, системой лояльности, онлайн оплатой, подключить аналитику и провести интеграцию скажем с битрикс24. То приглашаю ко мне в команду xpert-studio.ru/! 
Мы ищем того, кто сможет поднять и впоследствии возглавить MODX направление.
ЗП на испытательный срок 50 — 60000р, стандартный рабочий день с 10 до 19:00. Возможен индивидуальный график — после испытательного срока, главное быть всегда на связи в месенджерах, при необходимости проводить созвоны скайп/зум, желательно уметь пользоваться тасктрекерами. Ищем человека надолго!
Пишите в телегу @xpert_man — обсудим все более детально.
        
        Мы ищем того, кто сможет поднять и впоследствии возглавить MODX направление.
ЗП на испытательный срок 50 — 60000р, стандартный рабочий день с 10 до 19:00. Возможен индивидуальный график — после испытательного срока, главное быть всегда на связи в месенджерах, при необходимости проводить созвоны скайп/зум, желательно уметь пользоваться тасктрекерами. Ищем человека надолго!
Пишите в телегу @xpert_man — обсудим все более детально.
Лайфхак по config.inc
Как обернуть фотки в микроразметку (решение)
            Опишу как обернуть фотки содержимого в микроразметку
schema.org/ImageObject
и ресайзнуть их по ширине контента с помощью плагина
Было

Стало
        
        
        
        
    schema.org/ImageObject
и ресайзнуть их по ширине контента с помощью плагина
Было

Стало
        MODX basix - организация рабочего пространства программиста на MODX (part 1 of 3)
            Привет! Я снова на связи.
Один их неоспоримых плюсов MODX — все что угодно (практически) можно сделать из под админки. Однако работа из админки будучи 24\7 вовлеченным в MODX очень сильно снижает продуктивность.
        
        
        
        
    Один их неоспоримых плюсов MODX — все что угодно (практически) можно сделать из под админки. Однако работа из админки будучи 24\7 вовлеченным в MODX очень сильно снижает продуктивность.
Boilerplate. Базовая настройка сайта.
            Список устанавливаемых дополнений
        
        
        
    - FormIt (обработка форм, отправка заявок на электронную почту)
 - MIGX (для создания табличек у ресурсов)
 - TinyMCE Rich Text Editor (визуальный редактор)
 - translit (автоматическая транслитерация адресов страниц)
 - SEO Tab (настройка страницы для поисковых систем)
 - SEO Pro (настройка шаблона сайта в поисковой выдачи)
 
- Ace (лучший редактор кода)
 - AjaxForm (отправка форм через Ajax)
 - controlErrorLog (управление журналом ошибок)
 - MinifyX (автоматизированное сжатие скриптов и стилей сайта)
 - mixedImage (смешанная загрузка файла)
 - phpThumbOn (для изменения размера и сжатия изображения)
 - pdoTools (быстрая выборка страниц и пользователей сайта)
 - tinyCompressor (автоматическая оптимизация загружаемых файлов)
 
            
                    
                    
                