Да, по скрину видно, что у вас какая-то бага в админке. Попробуйте просто обновить MODX до последней версии (не забывайте про бэкапы). Если не поможет (или не справится), вариант тогда только один останется — платная помощь. Вы подписку не покупали на репозиторий (потому что скорее всего сайт вы делали раньше, чем мы эту систему ввели), поэтому нет у вас монеток на балансе. Но могу по факту затраченного времени с вас оплату взять, скорее всего это в пределах 1000-2000 рублей будет (может даже меньше, если там совсем мелочь какая-нибудь мешает).
Добрый день, интересует вопрос, кэширования ресурсов с другими типами содержимого отличного от HTML, например есть ресурс с типом css, он подключён в шаблоне через ссылку типа [[~4]], всё отлично работает, но этот ресурс постоянно приходить с кодом 200, тогда как обычный css файл физический без проблем кэшируется как и положено с кодом 304, у типа содержимого есть возможность дописать свои заголовки — пробовал все — не помогает — всё равно 200. Если кто сталкивался подскажите решение.
Проверьте просто какой шаблон у товаров. Видимо не «Товар».
Шаблон товар, все верно. прилагаю скрин шаблона Может Вы меня неправильно поняли. Картинка в товаре как бы есть, но изменить ее нельзя тут. Отсутствует <input ....>
Проверьте просто какой шаблон у товаров. Видимо не «Товар». И зайдите в ТВполе картинки и назначьте его всем шаблонам.
Дорого времени! Modx revo 2.3. Ппрграмно залила продукты с картинками. При при редактировании в дереве ресурсов пропало поле возможности выбора картинки. Катинка висит но поменять нельзя. При сохранении и обновлении ресурса поле появляется, но значения в нем нет. Копирование поля со значениями приводит к той же ситуции. И изменение типа ввода не помогает, поле остается пустым. В чем может быть проблема??? Какие могут быть варианты диагностики ситуации? Какие костыли можно придумать?
т.е. 1. добовляем событие
$e = $modx->newObject('modEvent'); $e->set('name', 'OnSiteTest'); $e->set('service',1); $e->set('groupname', 'custom'); $e->save();
2. Вешаем на него какойнить плагин
3. Теперь можно дергать этот плагин через вызов события OnSiteTest
$this->modx->invokeEvent('OnSiteTest')
ели у нас есть событие 'OnSiteTest' и в коде процессора сделать вызов $this->modx->invokeEvent('OnSiteTest') то плагин навешенный на это событие сработает?
Что бы обращаться к событию, необходимо чтобы такое событие было в таблице системных событий modx modx_system_eventnames
*modresponse — не метод, класс.