Показать текст над списком, если список пуст? (SharePoint 2007) - PullRequest
1 голос
/ 07 августа 2009

Я видел список SharePoint (пользовательский список), где отображается текст, когда список пуст (только для некоторых представлений). Например. информировать пользователей о правилах использования списка.

Как это можно реализовать?

Хорошо с решением javascript / jquery

Ответы [ 2 ]

3 голосов
/ 09 августа 2009

Вы также можете изменить элементы управления списком на страницах просмотра в представления данных с помощью SharePoint Designer. Представления данных позволяют установить текст, когда не найдено ни одного элемента:

alt text

2 голосов
/ 07 августа 2009

Для изменения сообщения, которое появляется для библиотек документов с использованием jQuery:

// Change text for uploading documents
var docUploadRegexp = new RegExp();
docUploadRegexp.compile('(.+document\\slibrary\\.)(\\s+To\\screate.+\\.)', 'g');
$('table[class*=ms-listviewtable] > tbody > tr > td > table > tbody > tr > td[class*=ms-vb]:first-child').each(function(i, n) {
    var matches = $(n).text().match(docUploadRegexp);
    if (matches) {
        $(n).html(RegExp.$1);
    }
});

(Любые предложения о том, как сделать его лучше очень добро пожаловать - вики сообщества).

Чтобы это работало в настраиваемом списке, замените (.+document\\slibrary\\.) на (.+list\\.).

...