Работа с phpThumb


Не многие задумывались, что вместе с MODX Revolution поставляется и phpThumb. Это, фактически, единственная и самая крутая библиотека для работы с изображениями на PHP.

В MODX принято работать с ней через сниппет phpThumbOf, однако у него есть существенные недостатки, например серьёзные тормоза и странное кэширование. Поэтому, верным способом будет работа с библиотекой напрямую.

При разработке "Файлохранилища" мне пришлось покопаться в том, как устроен phpThumb и как он интегрирован в MODX, в результате чего появился универсальный рецепт использования этой библиотеки для генерации изображений.

Заодно решил известную проблему с генерацией уменьшенной копии, с обрезкой из левой верхней части картинки.
Василий Наумкин
27 января 2013, 07:00
modx.pro
25
29 932
0

Как создать не удаляемого скрытого админа Modx

Приветствую.
Возможно ли как либо в МодИКС создать скрытого пользователя админа,, чтоб из админки его небыло видно но можно было-бы зайти и настраивать систему?
Сердюк Анатолий
27 января 2013, 02:02
modx.pro
1 840
0

Formit, hook и setPlaceholder

Всем добрый день!

При оформлении заказа потребовалось сделать оформление заказана на нескольких страницах (шагах), в итоге на последней странице я пишу в параметрах Formit вызов hook-а:
Алексей Хребтов
26 января 2013, 09:34
modx.pro
1
3 316
0

miniShop. Замена поля add1 на список

Артем
26 января 2013, 04:18
modx.pro
1
1 113
0

Забрать значение поля TV с предыдущей страницы

Приветствую всех и вас, Василий, в частности. Давно читаю блог и должен сказать, что львиную долю различных нюансов и «филигранностей» нашел и увидел именно здесь. За что отдельное спасибо.

Теперь сам вопрос:

Есть некий документ, который представляет собой конечную страницу продукта. На этом документе есть несколько полей TV. С этого документа открывается форма расчета цены (Formit), которая расположена на новой странице и не является «вложенной» или следующей\предыдущей страницей относительно этого документа. Как на этой странице можно подставить в форму значения TV предыдущей страницы? Поделитесь, пожалуйста, кто и какие внедрял решения? Может быть есть что-то воде $modx->getObject('$id=«prev»');? Если да, то как оно выглядит и «каким макаром» его применять?

Заранее благодарен.
Wassi Wassinen
25 января 2013, 20:00
modx.pro
2
2 189
0

Смена языка сайта во front-end

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

В общем, нужен следующий сниппет или плагин.

Сайт мультиязычный, на 10 языках. Условие клиента такое — не создавать несколько контекстов и прочее. Всё в одном ресурсе, поэтому данное решение, не походит (к примеру).
Sadykh Sadykhov
25 января 2013, 14:29
modx.pro
1 815
0

Вопрос по ExtJS: обращение к элементам?

TempName
25 января 2013, 14:20
modx.pro
2
4 107
0

Получить имя файла из tv

Доброго времени суток. Подскажите пожалуйста, как можно получить имя файла, прикрепленного к документу через tv?
[[*ИмяTV]] — Я получу только путь…
Николай Дебелов
25 января 2013, 06:57
modx.pro
1 226
0

Как правильно реализовать систему уведомлений?

 
Добрый день!

Мне необходимо реализовать систему уведомлений пользователей в личном кабинете. Например, за неделю до окончания средств на счету, в личном кабинете пользователя (на сайте) должно появляться уведомление об этом. Если он закрыл уведомление, то больше его не показывать. Ну и любые другие события, требующие внимания пользователя дублировать уведомлениями.

Подскажите, есть ли какая-то общепринятая схема реализации таких уведомлений?
Илья Уткин
25 января 2013, 06:27
modx.pro
2
1 433
0

Произвольные поля в Tickets

Как наполнить плейсхолдер [[+content]] несколькими полями?
Alexandr Semenov
24 января 2013, 20:22
modx.pro
1 042
0