0

Что я хочу сделатьСохранение данных с различными ключами и значениями

Я хочу иметь шаблоны, привязанные на страницу, которая может иметь различное количество и типы данных в нем.

Таким образом, шаблон a может иметь список или просто содержимое тела или специальный макет.

Я хочу, чтобы часть этого содержимого была доступна для редактирования из интерфейса, используя create.js. Таким образом, заголовок страницы, содержимое тела и т. Д. Все будут доступны для редактирования и должны быть где-то сохранены (mysql) и каким-то образом. Я не хочу, чтобы контент редактировался в одном большом редакторе WYSIWYG.

Похожие функции, но не совсем Wordpress позволяет связывать пользовательские данные с сообщением через сообщение мета.

Drupal делает это, определяя поля и привязывая их к узлам как-то.

Я использую cakephp для создания этого сайта, но мне сложно свернуть голову вокруг того, как сохранять и извлекать эти данные простым понятным способом.

Я попытался найти решение, но я действительно не знаю, что именно то, что я прошу, называется.

Итак, я использую cake 2.3, create.js (который имеет основу и подчеркивание и VIE) для создания страниц, которые могут быть сохранены в базе данных, но имеют разные количества и стили редактируемых областей. Эти страницы будут управляться в той же среде, на которой они отображаются.

Цель состоит в том, чтобы дать конечному пользователю некоторое редактирование без ущерба для дизайна. Я прошу о хороших ресурсах, чтобы продолжить изучение этой темы. Библиотеки или примеры этого в дикой природе были бы замечательными.

Аналогичный вопрос. Database structure and associations for open-ended data and data types

+0

http://ycmi.med.yale.edu/nadkarni/eav_CR_contents.htm – styks

+0

полезно для понимания EAV HTTP: // alanstorm. com/magento_advanced_orm_entity_attribute_value_part_1 – styks

+0

Для CakePHP это выглядит действительно многообещающим. http://bakery.cakephp.org/articles/abalonepaul/2011/10/11/eav_behavior – styks

ответ

Смежные вопросы