Модуль добавления рецептов

В дальнейшем пишу термин модуль, но как Вы это обыграете зависит от Вас — модуль это будет или не модуль, без разницы. На моем небезызвестном сайте рецептов есть функция добавления рецептов. Сейчас она реализована как добавление обычного топика на ЛС (Заголовок, Тектс, Тэги).
Необходимо сделать, чтобы при добавлении рецептов было так:
1) Заголовок
2) Ингридинды (текстовое поле либо текстовые поля, добавляемые по нажатию плюсика)
— Шаг 1
3) Тектовое поле описания шага
4) Фото шага
— Шаг 2
5) Тектовое поле описания шага
6) Фото шага
— Шаг n
Шаги вместе со своими текстовыми полями добавляются аналогично по плюсику.
Остальные поля — превью, тэги все остается стандартным.
Интересует не дизайн того, как Вы это сделаете, а функционал.
Важное: в фото в Шагах применяется модуль мэйнпревью, так что каждая фото внутри топика с водяным знаком, а фото превью топика без.

Есть одно но. На сайте уже есть рецепты, поэтому подстроятся они под новый способ добавления информации или нет, я пока понять не могу. Ну если, что, то все можно переправить и пересохранить.

2 комментария

avatar
проще было объяснить так:… как на кукораме…
avatar
немного не так, на кукораме используются допполя, разделы-подразделы. Здесь же упор на пошаговость и аякс, шагов может быть много — соответственно и полей сам можешь добавить сколько хочешь
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.