Менеджер Контента – Как Добавить Пользовательские Ссылки В Верхний Заголовок И Левое Меню

  • Автор темы Vip.kvn1
  • Обновлено
  • 22, Oct 2024
  • #1

Согласно требованию, нам нужно добавить пользовательские ссылки в верхний заголовок CMS и левую панель навигации. Не могли бы вы помочь мне, какие файлы можно обновить, чтобы отразить эти ссылки? Заранее спасибо. Менеджер контента – Как добавить пользовательские ссылки в верхний заголовок и левое меню

#контент-менеджер #javascript #сайты-9.6

Vip.kvn1


Рег
06 Jun, 2011

Тем
78

Постов
196

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

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

Пользовательские страницы

Для ярлыков других приложений рассмотрите возможность использования встроенного Пользовательские страницы функция добавления пользовательских страниц (iFramed).

Как администратор добавьте их в раздел ярлыков проводника Content Manager классического пользовательского интерфейса. Вот более старый видео шагов, в противном случае обратитесь к документации.

Выдвижная навигация — настраиваемая область приветствия

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

Это пример добавления пользовательской области приветствия к выдвижной навигации.

 
 
 <ext:ribbontoolbars>

<ext:add>

<ext:extension pageid="HomePage" groupid="ext_group" name="group" assignid="cm_group_Big" >

<ext:command>MyCommand</ext:command>

<ext:title>Do something</ext:title>

<ext:dependencies>

<cfg:dependency>MyConfig.ConfigSet</cfg:dependency>

</ext:dependencies>

<ext:apply>

<ext:view name="DashboardView">

<ext:control id="DashboardToolbar"/>

</ext:view>

</ext:apply>

</ext:extension>

</ext:add>

</ext:ribbontoolbars>
 

Выдвижная навигация — точки входа в приложение

В зависимости от вашей версии вы также можете расширить выдвижную навигацию, добавив «точки входа в приложение» в <applicationSuite id="wcm" authenticationUrl="/WebUI/Editors/CME/Views/Authentication/Authentication.aspx" authenticationMode="on-access"> <applicationDomains> <applicationDomain id="local" domain="" /> <applicationDomain id="docs" domain="http://sdllivecontent.sdl.com/" /> </applicationDomains> <applicationEntryPointGroups> <applicationEntryPointGroup id="docs" title="Документация"> <applicationEntryPoints> <applicationEntryPoint id="SDL Live Content" type="docs" domainId="docs" url="/" /> </applicationEntryPoints> </applicationEntryPointGroup> <applicationEntryPointGroup id="wcm.cm" title="Управление веб-контентом"> </applicationEntryPointGroup > configuration file. Here's пример на Tridion Stack Exchange на основе Сообщение в блоге Джона Уинтера.

manifests.xml

Пользовательские URL-адреса?

Наконец, если ярлыки связаны с определенными типами контента (или схемами) на сайтах Tridion, рассмотрите возможность использования пользовательских URL-адресов, которые предоставляют редакторам всплывающие окна для конкретных полей в качестве своего рода настройки ввода контента или пользовательского текста справки. Видеть этот пост о пользовательских URL-адресах на случай, если они подойдут для вашего случая использования.

 

StarKitte


Рег
13 Jul, 2014

Тем
79

Постов
173

Баллов
578
  • 26, Oct 2024
  • #3

о боже, объяснение расширений графического интерфейса требует много времени, предлагаю вам взглянуть на то, как они создаются, на этой странице документации:

https://docs.rws.com/816112/696275/sdl-tridion-sites-9-5-main-documentation/gui-extensions

Чтобы добавить новую кнопку на ленточную панель, вы можете посмотреть следующую страницу:

https://docs.rws.com/816112/745101/sdl-tridion-sites-9-5-main-documentation/adding-a-new-button-to-a-group-in-a-ribbon-toolbar

По сути, вам нужно что-то вроде этого в конфигурации вашего редактора:

<ext:add> <ext:extension name="CustomWelcomeAreaName" assignid="CustomWelcomeAreaID"> <ext:control>CustomWelcomeAreaImpl.ascx</ext:control> <ext:pagetype></ext:pagetype> <ext:renderinblock>false</ext:renderinblock> <ext:apply> <ext:view name="Welcome"> <ext:control id="SidePanelExtendableArea" /> </ext:view> </ext:apply> </ext:extension> </ext:add>

Вы также можете загрузить некоторые расширения графического интерфейса с открытым исходным кодом (некоторые написаны для магазина Alchemy) и посмотреть, как они реализованы. Я также знаю, что у Роберта Керлета было много уроков на эту тему. Вы можете Google это.

 

5.45


Рег
15 Aug, 2005

Тем
93

Постов
199

Баллов
694
Похожие темы Дата
Похожие темы
Собеседование. Рассматривают Ли Рекрутеры В Индии Профиль/Человека, Который Уже Получил Другое Предложение?
Новая Работа. Допустимо Ли Подавать Заявление На Должность С Намерением Уйти В Течение Нескольких Месяцев?
Команда - Как Я, Будучи Техническим Руководителем, Могу Разрешить Конфликты Между Двумя Младшими Инженерами?
Как Мне Попросить Отпуск Для Учебы В Высшем Учебном Заведении, Работая Полный Рабочий День?
Война - Зачем Использовать Некинетическое Оружие Для Орбитальных Бомбардировок?
Научно Обосновано: Могут Ли Графеновые Когти Прорезать Стальную Броню
Планеты. Как Мне Получить Моря, Состоящие Преимущественно Из Сероводорода (С Формами Жизни В Них)?
Может Ли Кто-Нибудь Написать Этот Текст От Всеведущего От 3-Го Лица?
Соединенные Штаты – «Америка – Самая Богатая Страна В Мировой Истории» – Считает Ли Историк Это Правдой?
Военные - Зачем Нанимать Гессенские Войска?
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно