Менеджер По Работе С Клиентами — На Веб-Сайте Отсутствует Значок Xpm

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

В настоящее время мы обновляем установку 2011 года до Web 8. На данный момент у нас проблемы с работой XPM. Когда мы публикуем страницу с помощью старой настройки публикации (развертыватели, настроенные в CME), мы получаем значок XPM, отображаемый на этой странице. Однако когда мы публикуем эту страницу через цель, настроенную с помощью новой настройки диспетчера топологии, значок просто не появляется.

Это наша текущая настройка диспетчера топологии:

Тип топологии

 
 
 
 
 
 
 <?xml version="1.0" encoding="UTF-8"?>

<entry xmlns:metadata="http://docs.oasis-open.org/odata/ns/metadata" xmlns:data="http://docs.oasis-open.org/odata/ns/data" xmlns="http://www.w3.org/2005/Atom" metadata:context="http://<host>:8190/discovery.svc/$metadata#Environment/PreviewWebServiceCapability" xml:base="http://<host>:8190/discovery.svc">

<id>http://<host>:8190/discovery.svc/PreviewWebServiceCapabilities('DefaultPreviewWebService')</id>

<title></title>

<summary></summary>

<updated>2016-07-26T13:06:32.032Z</updated>

<author>

<name>SDL OData v4 framework</name>

</author>

<link rel="edit" title="Предварительный просмотрWebServiceCapability" href="PreviewWebServiceCapabilities('DefaultPreviewWebService')"></link>

<link rel="http://docs.oasis-open.org/odata/ns/related/Environment" type="application/atom+xml;type=entry" title="Среда" href="PreviewWebServiceCapabilities('DefaultPreviewWebService')/Environment"</link>

<link rel="http://docs.oasis-open.org/odata/ns/relatedlinks/Environment" type="application/xml" title="Среда" href="PreviewWebServiceCapabilities('DefaultPreviewWebService')/Environment/$ref"></link>

<category scheme="http://docs.oasis-open.org/odata/ns/scheme" term="#Tridion.WebDelivery.Platform.PreviewWebServiceCapability"></category>

<content type="application/xml">

<metadata:properties>

<data:id>DefaultPreviewWebService</data:id>

<data:LastUpdateTime metadata:type="Int64">1469519953168</data:LastUpdateTime>

<data:URI>http://<host>:8390/ws/preview.svc</data:URI>

<data:ExtensionProperties metadata:type="#Collection(Tridion.WebDelivery.Platform.PreviewWebKeyValuePair)"></data:ExtensionProperties>

</metadata:properties>

</content>
</entry>
 

Компакт-диск Окружающая среда

CoreServiceRootUrl : http://<cmhost>/ WebsiteRootUrl : http://<cmhost>/ CoreServiceCredentials : "AuthenticationType":"Windows", "UserName":"MTSUser", "Password":"********" Id : trddev ExtensionProperties : {}

Веб-сайт

CmEnvironmentId : trddev PublicationId : tcm:0-5-1 EnvironmentPurpose : Staging WebApplicationId : WebBestuurlijkeStaging_RootWebApp RelativeUrl : / PrimaryMappedUrl : http://<host>:8090/ IsOffline : False CdEnvironment : Id : Mapping1 ExtensionProperties : {}

Веб-приложение

ContextUrl : / WebsiteId : WebBestuurlijkeStaging EnvironmentPurpose : Staging CdEnvironment : ScopedRepositoryKeys : {} Id : WebBestuurlijkeStaging_RootWebApp ExtensionProperties : {}

Картирование

BaseUrls : {http://<host>:8090} CdEnvironmentId : BestuurlijkeStaging EnvironmentPurpose : Staging CdEnvironment : ScopedRepositoryKeys : {} Id : WebBestuurlijkeStaging ExtensionProperties : {}

См Окружающая среда

EnvironmentPurpose : Staging DiscoveryEndpointUrl : http://<host>:8190/discovery.svc Credentials : "AuthenticationType":"Anonymous" IsOffline : False ScopedRepositoryKeys : {} Id : BestuurlijkeStaging ExtensionProperties : {}

Служба обнаружения

Если мы позвоним http://:8190/discovery.svc/Environment/PreviewWebServiceCapability приводит к следующему выводу

Name EnvironmentPurposes Id ExtensionProperties ---- ------------------- -- ------------------- Staging Only {Staging} StagingOnly {}

Тип бизнес-процесса

Наш тип бизнес-процесса использует Только постановка Тип топологии. Результатом этого является промежуточный этап (XPM).

Кто-нибудь знает, чего мне не хватает? Я думаю, что XPM будет включен, если служба обнаружения среды компакт-диска имеет PreviewWebServiceCapability.

Кр,

Томас

#опыт-менеджер #web8

Alexmershon


Рег
22 Dec, 2010

Тем
88

Постов
188

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

Итак, я нашел причину, довольно простую.

Мы выполнили обновление с версии 2011 SP1 Hr2 с копией БД. В результате в качестве шаблонов по умолчанию использовались шаблоны SP1 Hr2 2011 года. Поэтому нам нужно было загрузить новый Trdiion.SiteEdit.Templating.dll с помощью TcmUploadAssembly.exe. Это решило проблему для нас.

 

Quuia


Рег
05 Nov, 2019

Тем
85

Постов
199

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

Проверьте, есть ли у вашей страницы источник, есть ли у вас запись, подобная приведенной ниже:

 
 
  <Template xlink:href="tcm:1-39-2048" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:title="Включить</a> встроенное редактирование для Страницы" />

<TemplateParameters>

<Parameters xmlns="uuid:F846A60E-96ED-4D37-A5C7-17ED8E9EDC43" />

</TemplateParameters>
 

Скорее всего, у вас может не быть вышеуказанной записи, поскольку вы не получаете значок XPM. В этом случае проверьте следующее:

До версии Web 8 мы упоминали URL-адрес редактирования сайта в XPM TBB в шаблоне страницы, но начиная с Web 8 мы не упоминаем этот URL-адрес в новом XPM TBB. Поэтому убедитесь, что вы повторно импортировали свежие XPM TBB для Web 8 через конструктор шаблонов, а затем убедитесь, что у вас есть веб-служба контента с поддержкой сеанса.

До Web 8:

<Template xlink:href="tcm:1-39-2048" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:title="Включить</a> встроенное редактирование для Страницы" /> <TemplateParameters> <Parameters xmlns="uuid:F846A60E-96ED-4D37-A5C7-17ED8E9EDC43"> <SiteEditURL>http://localhost/WebUI/Editors/SiteEdit/</SiteEditURL> </Parameters> </TemplateParameters>

После Веб 8:

<!-- Page Settings: {"PageID":"tcm:12-2705-64","PageModified":"2015-11-12T14:03:56","PageTemplateID":"tcm:12-33-128","PageTemplateModified":"2016-04-26T11:57:25"} --> <script type="text/javascript" language="javascript" defer="defer" src="http://AXWEB8.ams.dev:80/WebUI/Editors/SiteEdit/Views/Bootstrap/Bootstrap.aspx?mode=js" id="tridion.siteedit"></script>

Надеюсь, это поможет!

 

Firmness85


Рег
21 Mar, 2006

Тем
87

Постов
187

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

Интересно