Главная » Уроки » Уроки по Modx Evo » [Modx Evo] phpThumb - редактируем картинки на лету
[Modx Evo] phpThumb - редактируем картинки на лету
- Скачиваем официальный пакет phpThumb (новые файлы - http://phpthumb.sourceforge.net/#download)
- Копируем содержимое папки в папку assets/snippets/phpthumb
- Изменяем phpThumb.config.php под наши нужды (либо пропускаем этот пункт)
- Создаем директорию для кеша - assets/images/.phpthumb_cache
- Файл image.php копируем в корень сайта
- Можно задать пароль в phpThumb.config.php или пропустить этот пункт
- Создаем новый сниппет с именем phx:phpthumb, в него копируем содержимое файла snippet_phx_phpthumb
- Можно создать плагин или пропустить этот пункт. Вставьте в плагин содержимое из файла plugin_phpthumb.php, дайте плагину имя и на вкладке СИСТЕМНЫЕ СОБЫТИЯ поставьте галочку на OnWebPagePreRender
- Создаем TV с именем myimage и типом - картинка, присваиваем к нужным шаблонам - сохраняем.
Примеры использования phpthumb
[
изменить размер изображения в ширину на 450px
[
измененить размер в ширину на 450px, повернуть его и применить некоторые фильтры
PHPThumb создает эскизы и изменяет изображения на лету и кэширует их. Так же можно менять размер картинки.
Примеры использования БЕЗ сниппета (если этот вариант не работает)