Вопросы

Как реализовать добавление нескольких версий изображений в статью?

Приветствую.
Видел в WordPress систему обработки изображений: вставляешь изображение, оно автоматически оптимизируется (сжимается, не обязятельно), а главное — автоматом генерируются изображения с различными разрешениями и их имена добавляются в пути. На выходе получаем примерно такое:
<!-- 1 -->
<picture>
    <source srcset="./images/webp/hero-image-420-min.webp 1x, ./images/webp/hero-image-760-min.webp 2x" type="image/webp" media="(max-width: 440px)">
    <source srcset="./images/minified/hero-image-420-min.png 1x, ./images/minified/hero-image-760-min.png 2x" media="(max-width: 440px)">
    <source srcset="./images/webp/hero-image-550-min.webp 1x, ./images/webp/hero-image-960-min.webp 2x" type="image/webp" media="(max-width: 767px)">
    <source srcset="./images/minified/hero-image-550-min.png 1x, ./images/minified/hero-image-960-min.png 2x" media="(max-width: 767px)">
    <source srcset="./images/webp/hero-image-420-min.webp 1x, ./images/webp/hero-image-760-min.webp 2x" type="image/webp" media="(max-width: 1023px)">
    <source srcset="./images/minified/hero-image-420-min.png 1x, ./images/minified/hero-image-760-min.png 2x" media="(max-width: 1023px)">
    <source srcset="./images/webp/hero-image-760-min.webp 1x, ./images/webp/hero-image-960-min.webp 2x" type="image/webp" media="(max-width: 1919px)">
    <source srcset="./images/minified/hero-image-760-min.png 1x, ./images/minified/hero-image-960-min.png 2x" media="(max-width: 1919px)">
    <source srcset="./images/webp/hero-image-960-min.webp" type="image/webp">
    <source srcset="./images/minified/hero-image-960-min.png">
    <img  src="./images/minified/hero-image-960-min.png" alt="Example">
</picture>

<!-- 2 -->
<img srcset="elva-fairy-320w.jpg 320w,
             elva-fairy-480w.jpg 480w,
             elva-fairy-800w.jpg 800w"
     sizes="(max-width: 320px) 280px,
            (max-width: 480px) 440px,
            800px"
     src="elva-fairy-800w.jpg" alt="Elva dressed as a fairy">

<!-- 3 -->
<img srcset="elva-fairy-320w.jpg,
             elva-fairy-480w.jpg 1.5x,
             elva-fairy-640w.jpg 2x"
     src="elva-fairy-640w.jpg" alt="Elva dressed as a fairy">

<!-- 4 -->
<picture>
  <source media="(max-width: 799px)" srcset="elva-480w-close-portrait.jpg">
  <source media="(min-width: 800px)" srcset="elva-800w.jpg">
  <img src="elva-800w.jpg" alt="Chris standing up holding his daughter Elva">
</picture>
Как это сделать в MODX? Есть ли готовые решения?
weranda
08 октября 2019, 08:13
modx.pro
1 828
0

phpThumbOn уменьшение изображения

Нигде не могу найти какие параметры нужно использовать для phpThumbOn чтоб просто уменьшить изображение в 2 раза. Не делать его заранее заданной ширины или высоты, а просто уменьшить в 2 раза.
Кто сталкивался подскажите пожалуйста.
Спасибо
Евгений
08 октября 2019, 01:53
modx.pro
1 487
0

mFilter2 + toSeparatePlaceholders + fenom

avi.zeltser
07 октября 2019, 12:39
modx.pro
1 736
0

cityFields и mSync

Добрый день
есть модуль mSync и cityFields
Задача сделать так чтобы при обновлении цен, через msync обновлялись цены в citycityFields (по умолчанию такой возможности нету)
Разработчик msync сказал что можно сделать:
это можно сделать через написание плагина на событие, предоставляемое компонентом. https://docs.modx.pro/komponentyi/msync/sobyitiya-i-plaginyi#mSyncOnProductOffers
Может уже кто-то делал так или может помочь? в том числе за деньги.
спасибо
Кирилл
07 октября 2019, 11:04
modx.pro
1 003
0

Не работает словарь для Tickets

Всем привет.
Может, кто-то сталкивался с таким, после очередной обновы Tickets перестал работать словарь, вместо текста отображаются переменные. Подскажите, как пофиксить?
Скрины:
https://prnt.sc/pfu3tz
https://prnt.sc/pfu3vs
https://prnt.sc/pfu3of
Пётр Молчанов
07 октября 2019, 10:53
modx.pro
914
0

вывести товары

подскажите, почему при такой записи

return $modx->getChunk('getTariffs',array('id' => $_POST['id']));

не срабатывает сниппет
msProducts
в чанке
getTariffs
чанк такой

<div class="input-group input-group-lg get-tarif">
  <span class="input-group-addon">тарифы </span>
  <select name="service" id="service" class="form-control">
      <option value="0">Выберите тариф s</option>
        {'!msProducts' | snippet : [
            'tpl' => '@FILE tpl/gettarif.tpl', 
            'parents' => ,
            'depth' => 4,
            'limit' => 100,
            'includeTVs' => 1,
            'includeContent' => 1,
            'processTVs' => 1,
            'tvPrefix' => '',
            'sortby' => 'menuindex',
            'sortdir' => 'asc',
        ]}
  </select>
</div>
Максим
06 октября 2019, 15:36
modx.pro
917
0

Проблема с изображениями в RSS

Здравствуйте!
Возник вопрос по ленте RSS

Сделал RSS ленту для турбо страниц

В итоге загрузил в яндекс, яндекс выдает ошибку — не удается загрузить изображения

В итоге проблема такая — Путь к ленте site/news.xml

Путь к самой статье site/news/url-kakoito-stati/

Путь к изображению в статье assets/img.jpg

Соответственно, после загрузки в яндекс, в ленте RSS путь почему-то заменяется на такой

news/assets/img.jpg

Как можно решить такую проблему?
Андрей
06 октября 2019, 12:49
modx.pro
642
0

Какой тариф modhost выбрать?

Здравствуйте.

На моем предыдущем хостинге было немало проблем на счет серверной части MODX на которые тех поддержка отвечала вплоть до 4-5 дней(хотя решение оказывалось достаточно простым) и я заинтересовался
Марк
05 октября 2019, 21:22
modx.pro
1 177
0

Как добавить фото к товарам с помощью процессоров из консоли

Как в консоли с помощью процессоров прикрепить фото к товару. Допустим есть id существующего товара, есть путь к фотографии на сайте (могу это фото положить куда угодно). Хотелось бы с помощью процессоров добавить эту фотографию, чтобы создались необходимые превьюшки.

Помогите пожалуйста!
Алексей
05 октября 2019, 13:42
modx.pro
1 025
0

Выборка и сортировка по TV

Добрый день.

Есть список статей, они должны идти в стандартной сортировке — новые первыми, но некоторые нужно поднять в самый вверх и закрепить при этом дать им возможность упорядочить 1,2,3

Вызов стандартный:
Роман
04 октября 2019, 20:57
modx.pro
910
0