aborowoy

aborowoy

С нами с 08 июня 2017; Место в рейтинге пользователей: #925

Управляемые миниатюры изображений

Приветствую.

Сейчас генерируются миниатюры с помощью pthumb, задаётся начальная картинка, её размер и необходимость обрезки. Картинки разные и для всех один вариант не подходит, получается, что необходимая часть картинки может отсутстовать на миниатюре, при автоматической обрезке. Хочется дать возможность пользователю предварительно посмотреть миниатюры и сделать обрезку так, как он считает нужным, но основное изображение не трогать. Соотношение сторон для миниатюры всегда одно и тоже.
С какой стороны подойти к задаче не знаю? Может есть готовые модули с нужным функционалом, пусть даже платные.

Спасибо.
aborowoy
27 июля 2020, 16:45
modx.pro
543
0

Ajaxform и метод GET

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

Есть свой сниппет, который работает через Ajaxform.

Необходимо засунуть параметры в строку браузера. Чтобы после перехода по такой ссылке выполнялся сниппет из Ajaxform. Это возможно? Как я понял Ajaxform принудительно переключает метод на post.

Пока в голову лезут мысли модификации адреса в строке браузера в конце выполнения сниппета. Проверка наличия параметров в адресной строке, корректировкой данных формы js скриптом с дальнейшим выполнением сниппета путём метода click.

Может есть путь проще?
Спасибо.
aborowoy
27 ноября 2019, 21:39
modx.pro
370
0

pdoCrumbs внутри pdoResources и tpl

Здравствуйте.
Есть такой вызов
[[pdoResources?&tpl=`prod2`]]
Чанк prod2 содержит:
[[pdoCrumbs?
    &tpl=`@INLINE <a href="[[+link]]">[[+menutitle]]</a>` 
    &to=`[[+id]]`
    &showCurrent=`0`
    &from=`14`
    &limit=`3`
    &tplWrapper=`@INLINE [[+output]]`
    &tplMax=``
   ]]
На странице генерируется такой вывод:
<a href=""></a>
Если убираю &tpl, то генерируется нужная последовательность, только в обёртке по умолчанию.
Если делают так
&tpl=`@INLINE <a href="[[+alias]]">[[+pagetitle]]</a>`
, то генерируются одинаковые ссылки на id указанный в &to.
Находил такую проблему https://modx.pro/help/11232, там было решено так
&toPlaceholder=`crumbs`
, но добавление этого параметра и вывод [[+crumbs]] ни к чему не привёл.
aborowoy
04 августа 2019, 18:03
modx.pro
407
0