Можно ли изменить поле «Общая ссылка» в Sitecore, чтобы разрешить использование запросов в «Источнике» в определении поля шаблона? Я надеюсь, что возможно добавить процессор конвейера для обработки запросов для поля General Link аналогичным образом, что this article describes enabling queries for Treelists and Datasources.Использовать запрос для источника поля общей ссылки
7
A
ответ
11
К сожалению, это невозможно с конвейером, поскольку разрешение источника не происходит с конвейером, например, с полем DropLink.
Вы можете установить абсолютный путь и это нормально работает ... Чтобы сделать исходный запрос, вам необходимо наследовать Sitecore.Shell.Applications.ContentEditor.Link
и переопределить свойство Source для разрешения запроса, разрешив запрос примерно так же, как вы связаны с.
Текущая реализация делает простой GetItem:
Item obj = Client.ContentDatabase.GetItem(this.Source);
В то время как мы должны запрос в item.Axes.SelectSingleItem()
типа. К сожалению, это означает тип настраиваемого поля или обновление текущего типа поля в базе данных ядра.
Смежные вопросы
- 1. Создание общей хэш-ссылки javascript
- 2. C# Сохранение общей ссылки для самообновления снимков
- 3. Источника и ссылки
- 4. Как использовать запрос в качестве источника управления для текстового поля в форме?
- 5. Вложенная ошибка ссылки источника
- 6. , когда использовать фильтрацию источника и когда использовать поля? Elasticsearch
- 7. Ошибка при создании общей ссылки
- 8. Совокупность общей суммы поля агрегации
- 9. Создание общей библиотеки разделов символической ссылки в общей папке VirtualBox
- 10. Исключение Null ссылки - нет источника
- 11. Экземпляр источника данных не был предоставлен для источника данных «Запрос»
- 12. MongoDB: запрос для поля
- 13. GlassMapper Рендер Пользовательские поля ссылки
- 14. Facebook api get likes/shares/comments для общей ссылки
- 15. Использование Git с каталогами общей (символической ссылки)
- 16. Запрос об эффективности общей библиотеки
- 17. Запрос Firebase для двунаправленной ссылки
- 18. PHP: запрос для отображения ссылки
- 19. Что такое HTTP-запрос для источника страницы?
- 20. Запрос последнюю дату для каждого столбца источника
- 21. Как использовать Catch Block для общей ошибки
- 22. Как использовать Linq для подкачки общей коллекции?
- 23. Как использовать waf для создания общей библиотеки?
- 24. Как использовать NDepend для разделения общей сборки?
- 25. Как использовать LINQ для запроса общей коллекции
- 26. Как использовать html-помощник для общей коллекции?
- 27. Получение неопределенной ссылки в общей библиотеке
- 28. Как использовать HTML-парсер для получения источника из источника
- 29. Данные метаданных метаданных Dropbox с общей ссылки
- 30. Mongoose запрос населенного поля
Прохладный, спасибо за ответ! –