2016-10-11 3 views
2

Я создал один источник данных «DS1» с 5 значениями в нем: «A», «B», «C», «D», «E». Затем я использовал этот источник данных в шаблонах и созданных страницах. Теперь я хочу удалить значение «C» из источника данных. Для этого я удаляю значение из списка значений в «DS1», но когда я проверял на страницах, я обнаружил, что ссылка для значений «C» все еще существует, и указатель отображается там, если не найден. Когда я создаю новую страницу, она не показывает мне удаленное значение, но проблема возникает в случае существующих страниц.Удалить неработающую ссылку, связанный с sitecore datasource

ответ

2

Я считаю, что когда вы удалили «C», у вас появилось всплывающее сообщение о том, что есть некоторые ссылки и варианты того, что вы хотите сделать, например удалить ссылки, сохранить и т. Д.

Теперь, когда у вас есть неработающие ссылки, проверьте следующее решение:

how-to-remove-broken-links-in-sitecore

+0

Да, я получил возможность удалить ссылки и т.д., и я выбрал ссылку на другой элемент, но он взял длинный и стал не реагировать так отменил это действие. Я также следил за этой ссылочной ссылкой, которую вы поделили, но после ее выполнения она перешла на страницу с ошибкой, а состояние - как есть. – Nidhi

+0

Также, когда я обращаюсь к источнику данных, связанному с любой страницей, такой как PageItem.Fields ["DS1"], он сохраняет все целевые идентификаторы внутри него, включая тот, который я тоже удалил – Nidhi

+0

Да, в любом случае будет возвращен сломанный идентификатор ссылки. вы можете проверить журналы, чтобы узнать, почему предлагаемое решение в указанной ссылке не работает для вас. –