1

На моем рабочем месте нам не разрешено использовать Sharepoint Designer, но мне нужно составить список с настраиваемыми столбцами, но при этом сохранить оригинальный стиль и функциональность.Sharepoint 2010 - Как получить/экспортировать список XSL

Моя идея состояла в том, чтобы найти способ экспортировать список XSL, отредактировать его и использовать опцию для использования пользовательского XSL в веб-части.

Дело в том, что я не нашел способ получить XSL, я только нашел способы экспортировать XML. Мне нужно изменить способ отображения списка таким образом, чтобы кто-то другой, кроме меня, мог обновлять список, не требуя много знаний о программировании.

ответ

0

Это сложный вопрос. Технический ответ: файлы .xsl начинаются с /_layouts/xsl/main.xsl и /_layouts/xsl/local.xsl, которые вызывают больше файлов. Тем не менее, настройка списка или библиотеки будет внедрена на странице aspx, которую вы используете для ее просмотра, а xsl - «по исключению» для чего-либо другого, кроме шаблонов по умолчанию. SPD автоматически создает много кода исключения. Вы можете попытаться перестроить основные, локальные и другие файлы xsl, но это задача геркулеса. Если у вас есть определенный список и конкретная цель, вы можете опубликовать свой код WebPartPages: XsltListViewWebPart здесь или в новом вопросе, и кто-то из SPD может внести изменения для вас.

Один из вариантов, который вы можете предпочесть, поскольку он оставит вас под контролем, заключается в том, чтобы настроить вашу страницу как можно ближе к вашему желаемому дизайну, а затем сохранить файл aspx локально. Используя автономный (возможно, даже персональный) компьютер, установите SPD и (если понадобится) копию SharePoint Foundation. Добавьте к этому файл aspx, используйте SPD, чтобы внести изменения, и скопируйте файл обратно. Обязательно следите за списком и просматривайте подсказки, так как они меняются между ними, но в остальном они должны быть одинаковыми.

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