В настоящее время я разрабатываю back-end для шеф-поваров в различных ресторанах, чтобы сообщать о своих ежедневных меню в структурированном формате. Из прагматических соображений я решил использовать веб-CMS и использовать многие из уже включенных функций, включая гибкий модуль управления правамиСтруктурированные данные в Joomla
Я хочу использовать существующие функции в Joomla для контроля доступа, редактирования и навигации, но мне нужно заменить текстовое поле на пять полей (каждый из которых представляет один день рабочей недели) и сохранить это структурированным способом в базу данных. Я планировал создать плагин редактора, который отображает поле для пользователей-шеф-поваров и анализирует данные в виде структурированного формата данных, например. XML. За каждую неделю мне нужно будет создавать пустые шаблоны для всех ресторанов, отображающих номер недели и даты.
Я также надеялся на сторонних разработчиков, чтобы получить доступ к этим данным через RESTful методы в URL, где структура может быть что-то вроде: http://domain.no/restaurant-name/menu для текстового меню http://domain.no/restaurant-name/json для JSON и т.д.
Я думаю, мой вопрос как я могу начать разработку таких функций. Разработано ли что-нибудь подобное и существуют ли модули, разработанные для Joomla, которые я могу использовать? Является ли мой подход разумным или есть ли другой хороший способ решения моей проблемы?
Не ответил на мой вопрос, но я нашел видео на Lynda, объясняющее, как сделать программу. Мы отложили разработку с помощью Joomla, но я собираюсь отметить компоненты Zoo, если возникнет аналогичная проблема. Спасибо за ваш ответ! :) – olovholm