Расширения Графического Интерфейса — Sdl Web 8.5 | Чтобы Отобразить Сообщение В Titlebarcontainer

  • Автор темы U0xbjtqc
  • Обновлено
  • 23, Oct 2024
  • #1

Оболочка проводника контент-менеджера уже установлена.

Я попробовал вариант ниже, чтобы добавить метку в TitlebarContainer.

  1. Создан компонент для управления отображением/скрытием сообщения в заголовке.

  2. Создан файл javascript для чтения компонента конфигурации [показать/скрыть сообщение].

  3. Добавлена ​​метка [Значение из компонента] рядом с разделом «Хлебные крошки» в заголовке через JavaScript.

  4. Включена ссылка на JavaScript в "web\WebUI\Editors\CME\Configuration\CME.config" файл.

     <group name="SDL.Web.UI.Editors.CME.Theme.Environments.Development">
    
    <fileset>
    
    <file type="style">{ThemePath}/Environments/FILENAME.CSS</file>
    
    <file type="script">{ThemePath}/Environments/CustomMessage.js</file>
    
    </fileset>
    </group>
     
  5. Увеличено значение атрибута модификации в "web\WebUI\WebRoot\Configuration\System.config"

Мне придется переписать сценарий (если в элементах «TitlebarContainer» произошли изменения), чтобы использовать реализацию меток в обновлениях Tridion.

Добавление ссылки на скрипт в группу "SDL.Web.UI.Editors.CME.Theme.Environments.Development" реализация этой метки является правильным подходом?

#gui-расширения

U0xbjtqc


Рег
23 Oct, 2012

Тем
69

Постов
180

Баллов
555
  • 26, Oct 2024
  • #2

Если вы готовы использовать имя среды для этого сообщения вы можете следовать инструкциям, чтобы скин Content Manager Explorer для SDL Web 8.5.

Я создал более старый пример, но для SDL Tridion 2011 на Tridion Developer. Основная часть заключалась в том, чтобы раскомментируйте и обновите

 <environment>

<name>CreateAndBreak</name>

<resourcegroup>...</resourcegroup>
</environment>
 
node in CME.config :

environment > name

В противном случае другими вариантами установки сообщения могут быть:

  • Пользовательская страница, указывающая на страницу с инструкциями в качестве страницы по умолчанию для просмотра пользователями.
  • Интеграция выдвижной навигации или метка для размещения текста и/или страницы.
  • JavaScript, Ajax или подобное всплывающее окно в базовом расширении графического интерфейса.

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

 

Xameleon23


Рег
03 Apr, 2020

Тем
78

Постов
215

Баллов
675
Похожие темы Дата
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно