Мне нужно добавить некоторые метаданные страницы (SEO, Open Graph и т. Д.) И иметь возможность редактирования на странице. В CQ5 я изменил компонент страницы dialog.xml, чтобы разрешить настраиваемые поля, и он был доступен через sidekick. В пользовательском интерфейсе AEM 6 Touch боковой экран исчез, а свойства страницы, доступные под шестерней, настроены каким-то другим способом, который, по-видимому, не документирован. Есть ли способ настроить это в AEM 6? Или какой-то другой способ редактировать метаданные?Как настроить свойства страницы в AEM 6?
ответ
сенсорного интерфейс использует другой тип узла для своих диалогов (сд: Диалог против диалога), проверить эту статью для деталей: https://helpx.adobe.com/experience-manager/using/creating-touchui-component.html
В AEM 6.1 вы можете использовать слияние строп ресурсов для переопределения/расширить/скрыть существующий контакт пользовательских интерфейс диалоговых окон узлов/свойство, как описано здесь:
https://docs.adobe.com/docs/en/aem/6-1/develop/platform/sling-resource-merger.html
Давайте скажем, например, вы хотели бы, чтобы добавить новое текстовое поле (SEO) на основную вкладку при создании страницы.
Тогда вам нужно сделать следующее:
- создать следующую структуру узла: /приложения/основа/компоненты/страницы/CQ: диалог/содержание/элементы/вкладки/элементы/основные/пункты/column/items/title/items/seo, только структура узла без какого-либо контента. Все узлы могут быть nt: неструктурированы.
- Установите свойство «sling: resourceSuperType» со значением «/ libs/foundation/components/page/cq: dialog» на узле «/ apps/foundation/components/page/cq: dialog»
- Назначить следующие свойства узла «поисковой оптимизации» вы создали
sling:resourceType:granite/ui/components/foundation/form/textfield fieldLabel:SEO cq:showOnCreate:{Boolean}true cq:hideOnEdit:{Boolean}false name:./seo
при создании новой страницы в режиме сенсорного пользовательского интерфейса, то новый TextField SEO должен отображаться в основной вкладке.
- 1. AEM 6: Как настроить компоненты рецензий Essentials
- 2. Как настроить пользовательские проверки работоспособности в Adobe AEM 6?
- 3. Обновление с Aem 5.6 до AEM 6
- 4. Breadcrumb в AEM 6
- 5. AEM Как упаковать группу пользователей и разрешение в AEM 6
- 6. AEM 6 :: Динамические вкладки
- 7. Отсутствует AdaptiveImageComponentServlet.java в AEM 6
- 8. Как автопопулить поля формы в AEM 6
- 9. Нажатие содержимого AEM в Solr 6
- 10. Проблема с установкой AEM 6
- 11. Как получить значение свойства свойства defaultValue в AEM
- 12. Получить свойства страницы AEM с помощью API поиска/QueryBuilder
- 13. AEM 6.1 расширить свойства пользователя
- 14. Как изменить расположение предварительно настроенного сайта в AEM 6
- 15. Adobe Experience Manager 6.1 AEM 6.1 AEM 6.2 настроить содержимое страницы
- 16. Как отобразить заголовок страницы в AEM?
- 17. Как включить AEM parsys в компоненте страницы
- 18. AEM 6.0: настроить мастер создания страниц?
- 19. Как настроить IIS 6 программно?
- 20. Ошибка SQL2 JCR с AEM 6
- 21. Как настроить javadocs для AEM CQ5.6?
- 22. Устройство не работает в AEM 6
- 23. Как настроить отладчик для AEM или CQ?
- 24. Как настроить несколько доменов на диспетчере AEM
- 25. Как настроить компонент AEM CQ Richtext?
- 26. AEM Изображение страницы в свойствах страницы Не применяется стропа: resourceType
- 27. AEM 6.1 Добавить вкладку в Свойства пользовательского интерфейса пользователя
- 28. Как показать/редактировать пользовательские свойства на странице свойств в AEM
- 29. Как реализовать/настроить Rich Text Editor в adobe cq (aem 6) touch UI?
- 30. Персонализация в AEM 6.1
Я потратил много времени на поиск и ничего не придумал. Я не могу найти упоминания в основной документации по продукту. Похоже, что обычные компоненты будут использовать либо диалог cq: dialog, но свойства страницы используют тот или иной, в зависимости от того, какой пользовательский интерфейс. – jiggy
Вы правы, Touch UI документация далека от совершенства, вам придется много google, чтобы найти ваши ответы –