Алексей
указать кеш на 100 милионов лет.
Nikolay
в СИСТЕМНЫХ НАСТРОЙКАХ?
Nikolay
Капс
Алексей
httacssexss
Nikolay
<FilesMatch ".(flv|gif|jpg|jpeg|png|ico|swf|js|css|pdf)$"> Header set Cache-Control "max-age=2592000" </FilesMatch> оно?
Алексей
похоже на правду
Nikolay
добавил но видимо не сработало(
Nikolay
пейдж спид не видит
Nikolay
похоже на правду
а мб подскажешь как правильно описать svg и шрифты?
Семен
добавил но видимо не сработало(
Сначала нужно понять, кто у тебя отдает статику, Если у тебя шаред-хостинг, то там скорее всего сладкая парочка Ngixn+Apache, ты указываешь для апача, а до него даже дело не доходит, так как nginx отдает всю статику
Артур
Господа, в core/model/modx/mail/modmail.class.php есть вот такая функция public function attach($file,$name = '',$encoding = 'base64',$type = 'application/octet-stream') { parent :: attach($file); $this->mailer->AddAttachment($file,$name,$encoding,$type); } Мне нужно отправить письмо с вложением, но я не хочу сохранять его в файл. В документации к mpdf, которая и генерирует отправляемый файл есть пример $content = $mpdf->Output('', 'S'); $attachment = new Swift_Attachment($content, 'filename.pdf', 'application/pdf'); Логика подсказала мне такое решение $modx->mail->attach($attachment, $filename, '', $filetype); где $attachment = $mpdf->Output('', 'S'); $filename = tickets.pdf, $filetype = 'application/pdf'. Но вложение не отправляется. Что я делаю не так?
Nikolay
svg это img или все же text
Алексей
svg это img или все же text
просто укажи расширение как там...
Семен
Тест но надо глянуть какой mimetype правильный
Nikolay
<ifModule mod_expires.c> ExpiresActive On #кэшировать флэш и изображения на одну неделю ExpiresByType image/x-icon "access plus 700000 days" ExpiresByType image/jpeg "access plus 700000 days" ExpiresByType image/svg "access plus 700000 days" ExpiresByType image/png "access plus 700000 days" ExpiresByType image/gif "access plus 700000 days" ExpiresByType application/x-shockwave-flash "access plus 700000 days" #кэшировать css, javascript и текстовые файлы на одну неделю ExpiresByType text/css "access plus 700000 days" ExpiresByType text/javascript "access plus 700000 days" ExpiresByType application/javascript "access plus 700000 days" ExpiresByType application/x-javascript "access plus 700000 days" #кэшировать html и htm файлы на один день ExpiresByType text/html "access plus 10000 day" #кэшировать xml файлы на десять минут ExpiresByType application/xhtml+xml "access plus 10000000 minutes" </ifModule>
Nikolay
код вот такой
Nikolay
Алексей
х.з. че там раз не работает.
Arman
Здравствуйте! Где редактируется пиьсмо менеджеру о новом заказе, необходимо сменить название поля
Nikolay
так в чанке
Arman
там этого поля нет
Семен
Кто нить знает как сделать, чтобы miniShop2 или ms2Gallery формировали 2 картинки в разном формате в одной папке? Такой конфиг не прокатывает - затирает первое изображение и оставляет последнее
Алексей
похоже, ни как. переписать в допе место создания :)
Семен
Надо бы идею в issue miniShop2 закинуть
Алексей
Кажись идея с 1й оптимизированной фоткой более лучшая...
Алексей
Надо найти как реализовать.
Саша
Добрый день. Подскажите, в migx вставляю изображение в формате .svg. Но в превью оно не отображается, с помощью чего это можно исправить?
Алексей
Вот это имел ввиду
А вы рендер поставили на это поле?
Саша
Да
Саша
Увидел, что можно сделать через renderChunk
Алексей
Image именно
Саша
Image именно
Если через "renderer": "this.renderImage" - поле Изображение пустое
Nikolay
ребят подскажите плиз Почему такая разница?
Nikolay
Алексей
ребят подскажите плиз Почему такая разница?
мало тута цыфр.. нет толала всего. тут php + qery
Nikolay
ТЫ про это?
Алексей
ага не хваатет 1 показателя... там обычно 3 шт - скорость php, БД и Общая (php+БД).
Алексей
Если через "renderer": "this.renderImage" - поле Изображение пустое
странно у меня отображаются. А поле у вас именуется Image ?
Алексей
а как его включить? ?debug=1&cache=1 добавил в конце
нет.. это к дебагеру... тебе нужны стандартные штуки: БД в сек [^qt^]<br> БД запросов [^q^]<br> PHP - [^p^]<br> Генерация: [^t^]<br> Память: [^m^]<br> Кеш? [^s^]<br>
Алексей
ну и дебагер отключить чтобы реальные цифры увидеть
Nikolay
стоп это куда вписать?
Nikolay
просто на странице вызвать?
Алексей
футер, например.
Nikolay
Алексей
ну и гуд
Nikolay
так а почему такая разбежка с пейдж спидом?
Nikolay
Клиент же туда смотрит и там верит больше
Алексей
скорее всего после очистки кеша большая цифра :)
Алексей
так а почему такая разбежка с пейдж спидом?
очисти кеш и посмотри эту пузомерку на главной.
Алексей
так а почему такая разбежка с пейдж спидом?
очень странно. даже в консоли не более 0,5 сек... в среднем 0,3...0,4... скорее всего пинг сервера гугл - далеко... вот отсюда и цифра.
Алексей
как доказать клиенту что ответ сервера нужно смотреть в своем браузере, а не у гугла... х.з.
Alisa
DebugParser иногда не учитывает полностью время парсинга. Это сильно заметно на страницах с огромным расходом кеша MODX или весом HTML.
Alisa
Кроме того, тесты PageSpeed использует серию тестов/запросов из разных источников.
Миша
Го окрошку
Anonymous
только холодник!
Алексей
Ребят, а реально ли из плагина вызвать плагин?
🙈 PG
Modx-invokeEvent
Алексей
Modx-invokeEvent
+ спасибо.
Александр
Ребят, а как отключить авторегистрацию юзера при покупке в минишоп?
Алексей
Посмотрите плагины - нужно отключить.
Алексей
Попробуйте, но скорее всего нет.
Алексей
Расскажите потом. Очень интересно!
Алексей
А сколько товаров планируется и сколько есть?
Алексей
А ну не сильно много. Тогда все хорошо)))
Алексей
Реально. В один поток пол дня
Алексей
Ааа неее...
Алексей
Забудьте