В Sitecore 7.1, когда я пытаюсь открыть браузер библиотеки мультимедиа, чтобы вставить изображение, всплывающее окно говорит, что элемент был удален
У меня есть простой шаблон, наследующий от Standard Template
с Image
поле. После создания нового элемента, когда я иду, чтобы добавить контент и нажимаю на элемент панели инструментов поля Open Media Library
Я получаю сообщение, говорящее мне The selected item could not be found.
и предположить, что другое использование удалило его.
Я единственный пользователь на установке, и пункт определенно есть. Я сделал несколько других установок Sitecore, чтобы убедиться, что это не просто поврежденный проект, и проверил журналы безрезультатно.
Я использую Sitecore 7.1 rev. 130926 (последняя версия на момент написания статьи). Я провел обширный поиск и не могу найти никого, кто бы сообщал о подобной проблеме - я думаю, что это простая конфигурация (неверный идентификатор или путь?), Но я не могу найти ее, отсканировав конфиги для соответствующих ключевых слов.
Есть и другие проблемы с использованием Browse
редактор, но я считаю, что это связано с отсутствующим элементом медиатеки. File Selector
и другие разумно эквивалентные редакторы не выходят из строя, поэтому я не думаю, что это конфигурация браузера. Я пробовал на Chrome, IE и Firefox и все отвечают одинаково.
Будем весьма благодарны за любые предложения о дальнейших действиях!
3 ответа
Я также столкнулся с той же ошибкой, следуя шагу, который я сделал, чтобы решить. 1) Я загружаю все свои изображения в папку с изображениями мультимедиа. 2) Я опубликовал эту папку. 3) Нажмите кнопку "Обзор" -> "Мои изображения". 4) С правой стороны вы увидите иконку "Древовидный вид" над окном поиска. 5) Нажмите на нее, чтобы увидеть библиотеку мультимедиа с деревом, состоящим из всех изображений. 6) Выберите изображение из этого. 7) После того, как это изображение отобразится в окне "Изображение", 8) Теперь нажмите "Открыть окно библиотеки мультимедиа", и оно не выдаст ошибку.
На вашем "простом шаблоне" проверьте стандартное значение для вашего Image
поле в вашем шаблоне данных. Возможно, он указывает на путь, который не существует в вашей медиатеке.
Разобрался, но потребовалась установка на совершенно отдельную машину и сравнение всей структуры папок / файлов. Существует два XML-файла Sitecore, которые записываются в папку bin: Sitecore.Client.XML
а также Sitecore.Kernel.xml
- оба содержат определения сборки Sitecore, но те, что на моем компьютере, не генерировались должным образом. Как только я скопировал файлы в мою локальную установку, все начало работать как положено.
Итак, короткий ответ: поврежденная установка.
Я, честно говоря, понятия не имею, почему файлы будут отличаться от моей машины к другой - как только этот проект будет завершен, мне придется провести некоторое исследование и доложить. У меня установлено несколько версий Sitecore, и это может быть конфликт между версиями или зависимостями? Если я найду что-нибудь, я сделаю заметки здесь.