Sharepoint - JS Link - Как отобразить окно поиска в пользовательском списке?

Я работал с JS Link в Sharepoint и сумел создать собственный список. Вот краткая выдержка из кода:

context.Templates.View = RenderBodyTemplate;
SPClientTemplates.TemplateManager.RegisterTemplateOverrides(context);

RenderBodyTemplate является функцией, которая принимает контекст в качестве своего параметра и возвращает HTML-разметку в виде строки. Затем, RegisterTemplateOverrides выполняет рендеринг

Итак, рендеринг работал нормально, но тогда мне потребовалось окно поиска и функции поиска для настраиваемого списка. Я заметил, что был флажок, который будет отображать окно поиска для моего пользовательского списка в его окне свойств.

После настройки окна поиска (это одно)

введите описание изображения здесь

видимый без JS Link, все работало хорошо из коробки. Однако, как только я переопределил шаблон с моей пользовательской разметкой, используя JS Link, окно поиска исчезнет. Я знаю, что мне придется как-то визуализировать это отдельно в Javascript, но как это сделать? Как я могу отобразить окно поиска вместе с моим настраиваемым отображением списка, чтобы функция поиска также работала?

0 ответов

Другие вопросы по тегам