Похоже, что вы можете найти что-то вроде моего Polyclip plugin. Это не полный набор, поэтому я еще не документировал его очень хорошо (я буду работать над этим, как только смогу), но он находится в производстве, и основная функциональность, которая на месте, кажется, делает то, что мне нужно. Вот как я его развернул с помощью модели Attraction
.
public $actsAs = array(
'Polyclip.attachable' => array(
'Image' => array(
'Thumbnails' => array(
'medium' => array('width' => 250, 'height' => 250, 'method' => 'resize_to_fit'),
'square' => array('width' => 100, 'height' => 100, 'method' => 'resize_to_fill'),
'sidebar' => array('width' => 290, 'height' => 100, 'method' => 'resize_to_fill')
)
)
)
);
Это прикрепляет изображение к аттракцион с помощью трех миниатюр, созданных автоматически. Как я уже сказал, это не задокументировано, но он должен заполнить ту потребность, которую вы хотите заполнить.
Откуда у вас есть/сохранить изображения? Есть ли способ указать его непосредственно в модели? Благодарю. – Leonel
Посмотрите приложение/config/install. Для создания необходимых таблиц существует файл SQL. –