Как я могу создать новый тип контента OpenCMS, который я могу перетащить на страницы

Я занимаюсь разработкой с помощью OpenCMS, и до сих пор я немного разбираюсь в шаблонах, страницах моделей, в том, как я могу сделать пробелы в редактируемом контенте и т. Д.

У меня есть некоторые элементы, которые я хочу добавить, которые не являются стандартными типами контента, такими как текстовый блок или гибкий контент. На самом деле эти элементы не существуют вообще.

Я хочу сделать то, что:

  1. Содержит HTML, который я пишу
  2. Имеет только определенные части, которые мои клиенты могут легко редактировать.

Я не хочу, чтобы мои клиенты приходили в HTML в виджете "Гибкое содержимое", например, чтобы редактировать текст внутри аккордеона jQuery или помещать заголовок на ручку аккордеона jQuery.

Нужна помощь. Терминология OpenCMS мне тоже кажется немного грязной. Пожалуйста, используйте ключевые слова, если вы эксперт.

1 ответ

Решение

Я не эксперт в OpenCms, но, насколько мне известно, вы можете определить свой собственный структурированный тип контента, как v8.Article в файле.xsd. Там вы можете установить поля, которые можно редактировать в ADE. Ваш HTML-код можно добавить в пользовательский форматтер-jsp. Надеюсь это немного поможет. Документация OpenCms не очень обширна... Alkacon предлагает поддержку, но по очень высоким ценам...

Другие вопросы по тегам