Всего 125 676 комментариев

Семён Кудрявцев
28 апреля 2021, 09:29
1
+4
Да он висит постоянно, как обычно делают во всяких сборках типа gulp, webpack когда работают с картинками вешают вотчеры, которые колдуют над ними.
Вот такая же фигня запущена на ноде на серваке, важно только там ноду под тем же пользователем запустить, что и весь сайт, а то проблемы с правами поползут.
Я использую для наблюдения — github.com/paulmillr/chokidar
А для генерации любых картинок с любыми настройками — github.com/GoogleChromeLabs/squoosh/tree/dev/cli
Это консольный аналог этого сервиса — squoosh.app/
Aleksandr Huz
28 апреля 2021, 09:20
0
Quiz подойдет, но с коробки такое не сделать, нужно немного доработать.
Николай Савин
28 апреля 2021, 08:41
0
Интересно, а скрипт ноды для генерации изображений все время активен на сервере или запускается по расписанию?
Там какой то потоковый сборщик запущен с нужным пайпом или чисто JS скрипт с библиотекой?
Семён Кудрявцев
27 апреля 2021, 22:20
+2
В статье речь ни о image и ни о thumb, шаблонизатор и доступные плейсхолдеры тут ни при чем. Речь про обработку запросов изображений веб-сервером. Генерировать avif пока нельзя. Насколько знаю phpThumb его пока не поддерживает. Но самому сделать легко, куча сервисов и программ есть. Я их генерирую через nodejs и кладу рядом с оригиналом. То есть MODX не занимается у меня генерацией webp и avif от слова совсем. Все делает нода, формирует эти файлы всегда рядом с тем, что назагружали контент-менеджеры.
Игорь
27 апреля 2021, 21:54
0
Спасибо! Как я понял, здесь указано как работать с {$image}. Не сочтите за наглость, а как правильно прописать конфигурацию конкретного хоста, при использовании {$thumb}? Возможна ли генерация изображений в формате avif?
Артур Шевченко
27 апреля 2021, 20:47
0
Не совсем понятно, где ты хочешь передавать. Но если на фронте то
[[#[[*parent]]]]
{$parent | resource: 'tvname'}
Если в админке то можно использовать такую конструкцию
@SELECT `value` FROM `modx_site_tmplvar_contentvalues` WHERE `tmplvarid` = tvid AND `contentid` = parentid
steve.kon
27 апреля 2021, 16:17
+1
Отправил
Андрей
27 апреля 2021, 16:09
0
У меня та же проблема с msprobokassa-1.1.1-pl1. Можете сбросить на почту предыдущую версию компонента msprobokassa-1.1.0-pl.transport.zip?
Почта vsemee@yandex.kz
Алексей
27 апреля 2021, 16:06
0
Тоже интересует данный вопрос…
У меня настроен mSync с 1С, написан плагин который создаёт модификации в msOptionPrice2 (каждые раз при обновлении из 1С идёт проверка есть ли уже такая опция или нет, если нет создаёт, а то раньше просто добавлял бесконечные модификации и хорошо что у всех товаров есть модификации, а то тогда становится всего нет в наличии), а есть просто товары без привязки к 1С и вот нужно что бы они просто покупались… потому что у них нет модификаций… я вышел из положения просто создав пустую модификацию с количеством в 1000000 и теперь можно положить в корзину xD
Андрей
27 апреля 2021, 15:21
0
Решил вопрос удалением MIGX, установкой локально zip с версией MIGX 2.12, затем сверху накатил новую 2.13rc1 (потом rc2) — все заработало.

Сергей, this.renderClickCrossTick у меня не работает :( но эта беда не такая серьезная
Николай Савин
27 апреля 2021, 15:11
0
Не, не обязательно. У многих платежек есть рекомендации слушать не только обращение к коннектору но и чекать IP. Все по делу написано.
Евгений Webinmd
27 апреля 2021, 15:09
0
это необходимо для того, чтобы какая-нибудь антидосс система вашего хостинга не блокировала платежи
Sergey
27 апреля 2021, 14:08
0
Чего то не получается никак получить (((
Наумов Алексей
27 апреля 2021, 12:05
0
И правда была проблема. Выложил обновление. Хотя, честно говоря, я бы без ограничения на количество файлов и их размер не стал оставлять загрузку файлов у себя на сайте)))
Роман
27 апреля 2021, 10:58
0
Могут быть ошибки, не проверял
Сниппет: allparent
$array_ids = $modx->getChildIds($input,1,array('context' => 'web'));
if (!$array_ids) return '';
array_walk($array_ids, function(&$val){ $val *=  -1;});
return implode(',', $array_ids);
Затем добавляешь в свой код:
&resources=`[[allparent? &input=615]]`
Наумов Алексей
27 апреля 2021, 08:59
0
Спасибо, проверю, если подтвердится — выпущу исправление!