Для сайта кулинарных рецептов поставлена задача. Необходимо сделать возможность добавления кулинарных рецептов не в виде простого материала, а в виде объекта. Т.е. помимо текстовки и фотографий процесса приготовления рецепт будет обладать несколькими дополнительными атрибутами типа:
1. постер-изображение – красивое большое фото для ротатора контента;
2. превью-изображение – маленькое фото (пиктограммка) для использования на странице отображения рецептов в виде списка;
3. список ингредиентов, заполняемый из предварительно созданного общего справочника продуктов. Этот справочник в свою очередь также будет редактироваться из админки.
Все эти атрибуты (1-3) необходимо задавать при создании каждого рецепта.
Подскажите по какому пути лучше пойти?
1. Модификация шаблона редактирования материала. Но тогда как быть с обновлением
Joomla? Ведь при накате новой версии все изменения потрутся..
2. Создание своего компонента со своим интерфейсом заполнения/редактирования/удаления всех необходимых атрибутов объекта. Как мне кажется – более трудоёмкий путь..
3. Какая-нибудь другая альтернатива первым двум.