2016-02-22 3 views
0

У меня есть следующий запрос Sitecore Rocks. Я хочу, чтобы значение Фон Статическое изображение поле соответствует значению Фоновое изображение поле.Sitecore Rocks, копировать значение из одного поля в другое

обновление набор @ # Фоновая статичное изображение # = @ # Фоновое изображение # из /Sitecore/содержание/Сайты/MySite/Активы/Global/# Hero Items # // * [@@ TemplateName = «Hero «];

Когда я запустил обновление, он говорит (131 элемент затронут.). Но, Фон Статическое изображение поле никогда не обновляется.

Это, кажется, правильный синтаксис на основе http://vsplugins.sitecore.net/Sitecore-Query-Update-Samples.ashx

+1

Попробуйте очистить кэши Sitecore от '/ sitecore/admin/cache.aspx' и снова проверить исходные значения. – jammykam

+0

Это была моя непосредственная мысль, но нет, не помогает. Если я перейду в таблицу Versioned Fields, я даже не вижу строку для поля в базе данных. –

+1

Вы правы, это похоже на ошибку или что-то, что больше не поддерживается. Предложите вам использовать [Sitecore PowerShell Extensions] (http://blog.najmanowicz.com/sitecore-powershell-console/) вместо – jammykam

ответ

1

Я понял это. Чтобы заставить его работать, мне пришлось добавить пустую строку (две одинарные кавычки и знак плюса) к значению.

обновление набор @ # Фоновая статичное изображение # = '' + @ # Фоновое изображение # из /Sitecore/содержание/Сайты/MySite/Активы/Global/# Hero Items # // * [@@ TemplateName = 'Hero'];

+0

Да, как странно! Хорошее обходное решение и хорошо знать. – jammykam

 Смежные вопросы

  • Нет связанных вопросов^_^